MNIRYVAAFVALFAIFFAWFVTAYVGAGTCEHFTDERDAGGLRKSLARYVAYEAQELIVARSGVFGAQHANEEDFKEDLHDFEEVTERLFHAHRGLSFSDPAEGLPGMAGRSKEMDVLLFGVPCIDEPEKCRAVKHGNGLSRYLTYYVEVRTRYQLARSLARSPKRFLTPSNSHFKALLHAAETSLEEKLAEANNLLEHEALQASLAFSFYAGGVPPAAEDDARIVVAVVAFCYLAAFRTTITSVRDDARRTTLLLLMIPSDVIASVDSIRQSLVRKATVSAAL*