MAHYPKFKAAAVQAAPVYLNLDATVEKSVKLIEEAASNGAKLVAFPEAFIPGYPWFAFLGHPEYTRRFYHTLYLNAVEIPSEAVQKISAAARKNKIYVCISCSEKDGGSLYLAQLWFNPEGDLIGKHRKMRVSVAERLCWGDGNGSMMPVFETEIGNLGGLMCWEHNVPLDIAAMNSQNEQVHVAAWPGFFDDETASSHYAICNQAFVLMTSSIYSEEMKDMLCETQEERDYFNTFKSGHTRIYGPDGEPISDLVPAETEGIAYAEIDIEKIIDFKYYIDPVGHYSNQSLSMNFNQSPNPVVRKIGERDSTVFTY