MPRVLPAVASTPLVYFASTAARPSDAASDVQATVPLCRALKTLQGQVLFSPQSTLDADTLAARLCKLSTLGYVHGREEAASTPAASLVFRAIGKRGGRGHSFTSDEAKRAAKAGLTEATGLQGSSDNHLAARLSELGLELPRDARDVVAPLWEMPLEGQRARKQAERERLVARRFTRDELMSNEWLIGRDGAPRGAAEVGGVPFVPAWMAAVAAEVGAAMREWEAGLAVQSDGTPPSLPFALLRLRGSLRTRQSADLLLETVRSLVSDGGRCFPPLLLDICCGGGAIGLDVARAAVAAGASTRVVGLEAVCKSVRQAASVRRVVIVSCNPHGFTLRRDYVVKGGSLAANLRVLCGSRGRGAPFALQRAIPIDMFPHTPHVELVLLLERGVPLPQVSSS*