MSLRRYVNLVMANHDQGIYSLRRLNNDNFFYPAKEAAAKARDLPRLKRVPQNALSSWIDPKKKQAAALTDKQLESTLKPPPPIFSLRPSTCPVTKGDWNRLHSFPLSGTKIFFADSGKRTTLYDTKARCSISTPCLHAPKKLPVALSVPSPEGPEGEQDQDGGSLYIMDTLLDEMNATPFEALIWRNCAGGHYLITHKSWHCDALPRPPFFDHRPDEPTSVQSYAVVGNIICVSVNGHGTYCFDTVSQKWSMAGDWQMPFSGKAEYVPELKLWFGASAGNHQLPCAADLSPILRGHAPKKQQHYVWGDPHVPAEWLPNLFNPAKIVSLGSGRFCIINFFQDMGGRPPSMDGLSASDGSPIVVFSGLEVLAGNGNGSSSSSSSDSDKDSCNDKGNGNGLRMIKHKSRLCVCKLANIHYSLESVL*