MDPRPKVDLVSPSARWPSHPWIPQGVTRRPCTPRGQTILNKVSELIDPISGEWDRNLVATKILFLEEDKTLLVIGFLWLWWDARNKANAGDKIISTEEMVHKVLSMKYVDTLHTQDRPIKRKSGISCWVPPTTDVLKINFDGAFLKAEKKGAWGFIVRDHTGASVVAGAGRINVVHDALSAESQACLAALYVAIDHGLSQIILETDSTTLVDALQSRSYDFSACGVLFREAKFLMSMNFIRADVVHVPRSSNRCAHELARIGLNWDPDRSHVWIDPLPEFVQELVSHDVNVSLQI*