MLTTTGSTFSKDNVIFGCGFQNNGLEAELNASGLLGLDRGDFSIITQLNISIFSHCLPNRVHTTEVSGKLTLGKRPTSDSNIVLQYTPMIQINSPLFRSQFYYINLTGISVNGKHLDIPSVAFEISSSMDRGGTIIDSGTTLTSFVDEAYTIVYDAFKDAMDSSITQYPVLDTDLLCYQVPLKQHKAPTPPNVTLHFDGSLNVELKSDHVLRLAATDTENNYYCMAFNNAGSVKNGNRNFIGNFQQQDFLVEYDLQNSRIGFAPTICSTSVNRASTIWALNFLYIGPLLSILFVL*