MNVFWFLPTHGDGHFLGTSQGARPVSLPYLKQVAQAADSLGYHGVLIPTGRSCEDSWVVASALAPLTERLRFLVAIRPGIVSPTVSARMAATLDRLSGGRLLINVVTGGDPDENRGDGIHLGHAERYEVTDEFLRVWRRVLQGEAVDFHGKHIHVENAKALYPPLQRPYPPLYFGGSSEAAHELAGEQVDVYLTWGEPLPAVAAKIADVRQRAARHGRTVKFGIRLHVIVRETAEEAWRAADRLIEHISDETIAAAQQSFARFDSEGQRRMAALHGGRRDRLEIQPNLWAGVGLVRGGAGTALVGDPRQVAERIGEYAELGIDSFIFSGYPHLEEAYRFAELVFPLLPEPYASLAGRGLTNLTGPFGEMIANDVLPARAGA*