MRYGLGYTLNNNVAAFGRKIRYRHWWLTGYVDSLHIYTSPSQAQLDETGIGEAIARNLAAKGCSLLLNFTSESSRARTEELCASLASTHSIRCVAVQADLLHAEEAVPQILAAAKQHFTSPEGKFQIDVLINNAGVSADRFLNDPVKGPIDREYFNWHYSINVLAPLLLTQACAPFLPTDRSGRIVNISSVSSSIGFTGQSVYGGTKAAIEAMTRTWARELADRATVNAVNPGPVIGDMYFATGEEFWKQMQGFQDATPLSKMDEDDPQLKELSEEQIRLIKEKMGGRRPAFTSEIAGVVGMLCTADGLWCTGSVVCANGGMKMGF*