MKTPSLLVQCFPGLLPSKATSCVPIVSERDLQLPSPAVEIIPSKSAHPYKYAGEKVDVQGLDIFKGKVSVADMIAFSPSEVVASKYDGSLKYWESSITLVNIIKNEIRDGQLSFRGKRVLELGCGSGLAGIFACLKGASTVHFQDTNAETIRCRAIPNVLANLEQARDRQNRPSESPVTPSRQLLAPNVHFYAGDWEELPTILSVVHPPAAPTNLSFSEDDFMDGCSSHDGSSIVGVDNCPRRSRKLSGSRAWERASETDQADGGYDVILISEVPYAVNSLKKLYALITKCLRPPYGVLYVVSKKNLVGSNGGARQLRALMEEEGVLGGHFLTELADREIWKFFFK*