MRGGLWQLGQSITRRLAQSDKKTIARRCYASEADLKKTVLYDFHVANGGKMVPFAGWSMPIQYKDSIMESTLNCRENGSLFDVSHMCGLSLKGKDAIAFLEKLVVADVAGLAPGTGSLTVFTNEKGGAIDDSVITKVTDDHIYLVVNAGCRDKDLAHIEEHMKAFKAKGGDVGWQIYDERSLLALQGPLAGSTLQFLTKEDLSKMYFGEFRIIDINGSKCFLTRTGYTGEDGFEISVPSENALDLAKAILEKSEGKVRLTGLGARDSLRLEAGLCLYGNDMEQHITPVEAGLTWAIGKRRRAEGGFLGADVILKQIADGPSIRRVGLFSAGPPARSHSEIQNENGESIGEVTSGGFSPCLKKNIAMGYVKSGLHKPGTKVKIAIRGKTYEGSITKMPFVATKYYKP*