MAHHHHHHFNVHNRSYLTLIEYTPRQIRYLLDLSRDLKRAKYAGTETPRLNGKNIALIFEKTSTRTRCAFEVAAHDQGAHVTYIDPNGSQIGHKESMKDTARVLGRMYDAIEYRGFGQEIVEELAKYAGVPVYNGLTDEFHPTQMLADVLTMHEFSDRPIHDIAYCYIGDAHNNTGNSLMIVGAKLGMDVRLCAPRCLWPHDELIEQCRAIAATTGARLTLTEKPEEAVKGVDFIYTDVWVSMGEPFEKWGARIEELLPYRVNAALLAASGNPRVKFMHCLPAFHDSNTHVGKQIADQYGLPNGVEVTDDVFESDASIVFEQAENRLHTIKAILVATLT