MRFITDSRGLGDPDSEPVPLQVIGAGLPRAATSSMQAAFEKLGFGPCMHMAEILPHASRMQLFIDTLHEKDDTKRKKMIRQLIHGHRSICDLPVFYFTPDLMDEYPDAKVVINMRPDGKVWAKSAEESFWFFFSPWFKWVGMLWTNDRLWYKLNMVTKAKCKEDYGTTDIFSAECYDTYYRQLLIEAKKRNREVLIFKAEDGWEPLCKFLGKEVPNEPFPRLNEKKTFQIVKRIFIAKGLLSWVALFVIYSLHGVFETAPSSSLYVLVTISKSIIAKDLIHIKSLVAHLFTAHVQNLHNVYYQDHRYPVQGLQENTE*