MKLAAIPLLSFLFGVALITPGKKVSVLSHSLSSSKLGSGSGSGPAKFDAKPCKDLQVPVPVHVNRRQALQTAAAAINSAGLWLPASAAAASTSINPIATLSDGTAFPLASFGLQIYNDESAYRLTLLALEVGYRNFFASVLAGNQRGFAKAVRDSGIPRDQLYICGSVVSNRGVGFEKAYKDTTSGWKRNIEAFAAGNIYYLDQIMLDYPGPDAPSIQGQWASFQDMHAQKLTKTLSLSNFSPTQLDCILKPTTMDPKYNLAVKPVVNQLPYSVAYHPGDVVAQNKQRGILVQAWAPLGGSLGGRFSSSLKGKCAQIGKPYNKSWAQVALRWIVQTGASFTTQSQNKDHFQEDLNIFDFELTAQEMQELSALA*