MRLKVNLLALLLAYRSAAHPHVGHRRNAEHDVKPKEQVIVWVDHAGHTIGIEHKHQTPTATFKSSPTELPLLPNTDNIIPDNPLPKLTVEVPELNTNRGPRFGITYSPYTSHGTCKTFDQINQDIEHLRHHAFIRIYGIDCDQTKLVTQASRQHGLKVFAGVFDLHNFPDSLHYIRDAATAAGGDWSIFHTIAIGNELVNKGQNKPADVVNAVNTARGILRGAGYQGPVVTVDTFSVMLQHPELCAASDYCAANCHAFFDNNQLPETAGEYALDKARRISAAAGGKKTVITESGWPHAGQPNGRAVPSPENQKKAIASLRKAFADDPDLVLFTAFDDLWKSDNQWTFGAERFWGIQDMGREREREQDRE*