MRPRAPFVCQQSCSWMVRRTHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLRDWYTHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEHKDTLATNSNLIRNDIPEVVLAATCHFPAATR