MPSFLTDTISNPRIQLLATAAASGAAVAGLIFGYQALEREERLSELKSSIPSLSNDNGLPQLNSFGASSESGLDPEDARNIALARRAQAGDFDEELILEQLARNQVFLTPEGLQKLRDSFVIVVGCGGVGSHCTAALARSGVSKIRLIDFDQVTLSSLNRHAVATLADVGTPKVQCLHRRLIAIAPWIKFDLRQEKFDEHVAEAMLAPWIEGGRKPDFIIDAIDNIDTKVALLKYCYDNKLPVISCMGAGCKGDPTKIVIGDIGTSKDDGLSRATRRRLKLLGITSGIPVVYSTEQSGEGKAELLPLPEEEFQKGSVGDLGVMANFRVRILPVLGTMPAIFGLTAANHVILRITGYPISYVPGKAREKMYEGILTYVQGSEEKLARLFVPDTTGLKTPLTLGDVAFLTEELYNGRSILSGIPTRLVLIRWKKPETSSMTVIGEGKDEQKCSTIRLRDLVCMTKEEATRHEKEVFKAGKPVESLYDAETIQRVEERMKEAEKYEWFRR*