MTPFVLLLLWCFVGVVGAAPRGSAQHFSNRFPQGQAERFIKALNLVPGAAEDSFVELDAPRLVESPLHLQVHGDPDDSISSKELGQHAGYFQLKGTHASRMFYMFFESRVDTASDPVVLWMSGGPGCSSELALFYENGPFQITDNLTLVWNKHGWDKVSNLIFIDQPIGTGFSYSSDLRDIRHDETGVSEDVYSFLQAFFEAHPELRENELYITGESYAGHYVPAVTSRIHQANKAREGLPLNLKGFAIGNGLTDPEIQYKAYADYAFEMGLIGEKAHDRLSKLYPACDMSIKLCGTTGKVTCVASFLVCNSIFNAILTMIGPVNYYDIRKECIGTLCYDFSNMETYLNQRAVKDALGVGHRMFVSCNPLVYEMMLVDWMRNLEVGIPALLEDGIKLLVYAGEYDLICNWLGNSRWVSEISWSGKQNYSMAASKSFIVDDEEAGVMTNYGPLTFLKVHNAGHMVPMDQPEASLEMIKRFTQGSTLEEISSNPIKQVISGGGI*