MRGGSLWQLGQSITRRLAQSDKKPLSPRRHFASGADLKKTALYDFHVAHGGKMVPFAGWSMPIQYKDSIIDSTVNCRVNGSLFDVAHMCGLSLKGKDCVPFLETLVVADVAGLAPGTGSLTVFTNEKGGAIDDSVITKVTDEHIYLVVNAGCRDKDLAHIEEHMKAFKSKGGDVSWHIHDERSLLALQGPLAAPVLQHLTKEDLSKLYFGQFQILDINGSTCFLTRTGYTGEDGFEISVPSEHAVDLAKAILEKSEGKVRLTGLGARDSLRLEAGLSLYGNDMEQHISPVEAGLTWAIGKRRRAEGGFLGADVILKQLEDEPTIRRVRFFSSGPPARSHSEVHDENGNKIGEITSGGFSPNLKKNIAMGYVKSGQHKNGTKVKILVRGKPYEGNITKMPFVATKYYKPT*