MDLRLDYTPTERPLWRRTDVPTSAMLDSIMDFCARYEQVPQEQRLPSAMQKHVERAYGEFLFQVNKIEKEGFDTYAETRDAICQGALSRSYSRHTDIRYESMCCLFRALTYWFNPDVRLSVQELERSHLLLLGSTKPDIAGRIRSMDHEVVYVETEEDPGIHVFMWPTEVRSALEHLLERAELELTRLGEEAGRGKISPKSRIEQLLKLGGSFFLAFEKIHPFMDGNGRCRRILLAYLLRSLMPFPNVLFVDSPDQGPDHPPFVNPIFYYDCFQTVQLQQIVEIQGDGRPLFTKEAVVCTLDFPQDLTALIIEGVYVGWKRFFQAQEVPT*