MSFKRLFSFVLTLTTVGSAYGVATTRRATCAGGQTVQNEACCVWFPILEDIQQNMFDGGECGDEAHSALRLVFHDAIGFSPTKGGGGADGSIIVFSDIEVPFAANKGIDDAVDLETPFINKHPEVSPGDFIQFAGAVSLTNCPGAPQPEFVMGRPPPVAPSPDGLIPEPFDTITDILARMSDAGFSPAEVVALLASHTVAGADDIDPTIPGSPFDSTPSTFDTQVFIEVQLRGTLFPGNDSGQGEVQSPLAGELRLQSDHLLARDSRTNCEWQSFAGNQEKLQSAFKAALAKLAILGQDPANLIDCSDVIPVPAPLPADAGPHLPAGLSHNDIEQACATAPFPTFTAQPGPVTSVPAIPQS*