MPFGLTNAPTTFQALMNKVFKPYLRKFVLVFFDDILIYNRSRQGHIFHVDKVLQVLEDNQLFAKRSKCEFGKTKVEYLGHVISGEGVRANPKKIQAIREWPTPRNITNLRGFLGLTGYYWKFIRGYARIASPLTELLKKDAFQWNEEASNAFNLLKEIMTTTLVLATPNFTKTFIIECDASGQGIGAVLMQEGRPLAFESKQLSKRDLGKSTYEKEMLTILHAIRKWRQYLVGVYFKVKTDYDSLKYFLNQRLSSMEQLKWVSKVQGFDFEIIHKKGKENVVIDALSRKDGEASLFTVSKAVPT*