MKATSEVPNKVPAFPFFSNPKIDISNFPQNKRAPSTECFSATAATTNPVPLLKVNASRNEEVEGSDLSTDPLLVVVSFYKFADFPDHADLRKPLKELCEQLRVSGGIILAPEGINGSICGTPDSVESVLAFIQSDERLKGLRLIESPVSPEEEALHHGHTSSSPLAAGEDAPFRWDHVRVKLKKEIVTLGMPSVSPIEKVGKYIKPKDWNALISDPDVVVIDVRNDYEIRVGKFKGAVDPCTTAFRDFPFWVDDRFKLADSEDKLESSGSTGASDKLTKEKGDKKVPRVAMYCTGGIRCEKASSFLLSKGFEEVYHLEGGILRYLEEVPKTESLWEGECFVFDKRVSVEHGLVQGSFKLCYGCKKPVSDADMESPEWEYAVSCPYCFASKSEEEKERARARQKQFERWGIIGGPDKGRRPEKTVDMNEHSATQISKSS*