MMKKAITRGVAGGPAFVASTTTSRTTRVRPSFARPLPRRFPMASASSASSSSELPLLRSVLGAITKPYLEKNPTAVSAMNLIQTHDGGPLSFDHFAFRTFGIDGCGIDSIAQLFLDLGYETRDELRFPQKKLRALWFSPPNHSVENSAPSELSLNGPLPRIFISELLVDELSADAQAVISKYVQSATRFSKHAAIASVLSSLTWPTPSVHDYKVLARESEYAAWTLVNGYALNHLTISVHGLNSDLKKISELNKFLQANGIKLNSEGGILKVSPDGGLLQSSTVADSIMFQFTGHELMSVPASYIEFAERLVLQKYIDLPTSEVLHLQPAGNSLVLSIKNLFYDCLLFYRSGNGTEEMDLKWEMLIRFLKALHPLKQG*