MVRAPCCEKIGLKKGPWTQEEDQILISYILRYGHENWRALPKQAGLLRCGKSCRLRWTNYLRPDIKRGNFSREEEETIIKLHELLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRVKQSPATQETSTRSSMETAECNVHVEIDSKPTDLSTHHTFQNSGVYIPLSPQQQSSSDDSSSLTDSLSNRTIDHLNSGMKEDENLWSEALSIEKSEDSMVECFAANAGDPQLQFPFSPNSLGGIISPLGLNSDDDMNFWLNIYMGAEEWPELPEF