MEAFVCGSSGILLRQVTTRASTCGRRGVWAPWTGTRTTWCAAPMRGEVKRARVHVRMATQSEAEWNVVEVVENSRAADGVRYIVVNVGVTAAKGSLCDTYRVPGMFVQVKSNQDPEIKPSFMAMACAPNIQGFFEFLVKEAESTEWFWKNTHKGDKIQMSPVIGKGFAIKPALDLLAFPAIPEESAPKDIIMLATGTGVAPMRAAIESMLNGLNPRARRSVKLYYGARTPAAMPCQDRFKLWKEDNVTVIPVFSESSEGYDASFSAPARQKMYIQAALKEDGISAPKQTGVLMVGQKGMCEEARAILVEAGVPEERILLNF*