MDNRLFDASRTGSVDVLMELLRSDPIIVCRVGLVDGDSPLHLACLGGHFNFVKELLKLRKELAGELNQNGFSCLHIAAAIGDLHIVKEILQVDIGLCLVKGRERRIPLHSAVIKGRVDVMKELLSACVESVEVVTSRGETVLHLAVKSGQFEALEVLIKHIKMFNKMDVFNKQDELGNSVLHLAAARKQHEIFQVVDLLLNGSLPANWAVGVNSLNQLGFTALDVFFLSQSEAGDREIEDILRRAGALKATDMVGIPIRSCNQIRASNRQHGEVIPRRKTRSGWLVDFLKYDKDRDSIESIREVLVVIMMLIAMLTFQAALNPPGNLQQQQQPSYQIEADHLIHYSSHIFLFFNSLGFFISLHVFHIVTRAFPMRLELIFSVFAIGITYISCLMIKLPTYFCYYLCVGIPFLLVFALNISRSADYLHPHKITSADPSLVNQP*