MGLLPTDRMDSLFSPRCVWVNGPIIVGAGPSGLAVAACLREQGVPYVILERADCIAALWQKRTYNRLKLHLPKRFCELPRMPFPDHYPEYPTRRQFIDYLQDYAAKFEIKPEFSTTVLSARYDETSGLWRVVTSAPNNGGDMEYIGRWLVVATGENAEAVVPDVPGLDGFDGKVTHVSEYKSGECYAGKRVLVVGCGNSGMEVSLDLSDHGARPAMVVRDAVHVLPREVLGKSTFELAVLLMRWLPLWIVDKIMVLLAWLVLGNLAKLGLRRPAAGGPLELKEKYGRTPVLDYGALARIRAGDIAVVPAVTRFGKGGQVELADGRTLNFDAVILATGYRSNVPQWLQGNDFFNKDGYPKTAFPHGWKGESGLYAVGFTRRGLSGASADAVRIAKDLGNVWREETKPTKRAGACHRRCISVVF*