MKQLTSASWQGHHSRVLHLFFTSLQSGDRGAVDPHPAAVPTALRACARLGNASSGRLIHALLLTRFPSLSSDAVVSTALLDMYAKCGLVASARRVFDEMPRRDDLVAWNALLAGYARHGLPERALALTIKMRGQGLRPDLVTWNAVMSGFALAGDDHMAEDLVRAMQDDGFRPDVVTWTSLVSGSVLNFHYDRARTLFRRMVSTGTRVLPGSATIASILPAFANVADVKRGKEVHAYAIVAGIEQDLTVSSALVDMYAKCGLVLEAHRLFDNMTERSTVTWNSMIFGLANSGHCQEAIGLFDRMLRDGARPVHLTFTAVLTACSYCGMVELGKGLYRAMKEEHDIEPRLEHYACMVHLLGRAGKLAEAYDFIKAMPLEPDCFVWGALLGACRSHGDVKLAELAASRLLTVEPANAANCLLYSDALASAGRQDDVLKTKRLAKRRRMKKLDGCSWLEPP*