MPPEGLTGKTTSGETLRVREVWDDNLEEELDIIRNIVEEYPYVAMDTEFPGVVARPVGNFKSSREYHYKALKINVDMLKLIQLGLTFTDAEGNLPVCNGEHTVWQFNFRGFKLSEDVYAQDSIELLKQSGIDFAQNEARGIDVQHFGELLMSSGIVLNEDIRWITFHSGYDFGYLLKVLTCQPLPDAEPDFFELLNLYFPNIFDIKYLMKFCDNLHGGLNKLAELLDVQRIGPQHQAGSDSLLTSLTFLKLARKFFSGVEGASKHMGVLYGLGVDGNNEYKNPE*