MPSSTDNPELGIYQLPPYHLLNPQGRSPVVLVCEHASRHIPLELQRLGLDQAAAEEHIAWDIGALALAEELSRRLDAPLLAAGYSRLLIDLNRPLEAPDSIPPHSEVYPVPGNRELSETVRRYRQDCLFHPFHQRLTQLLDERQAAGVPTRVVGVHSFTPVYHGRPRPLVAGVLYRNAGAYARRILDGLRWHGLEVAGNQPYAIDPAEDTTVPVHGDARGLEAVLLEIRNDGLRTPDAVYAWAERLYPWL*