MSRTKNYFVLDPREATVSDLIHLLFSSDLGDRKFIHSSEERIEDDLSRFRRRWIIFVSIVIQKLIILFKKPLYFVGFSLACWLNLLSSNGGFLMILPNLFKGNIIWPEKASATFASLNGNLDRRVELNPKVERGSKRYKAMLSIMASKLSYENINFVSSVLHNHWKMDLLGFYSCWNGYQKQRSTEVIVIKDTSTDPNLIIVSFRGTDPFDADDWCTDLDLSWYEVKNVGKIHGGFMKALGLQKEGWPKEVNLDETQNATTLYAYYTVRRHLKEILDQNPTSKFILTGHSLGGALAILFTAVLVMHDEEQMLERLEGVYTFGQPRVGDEEFGNFMKDSLKKFDVKYERYVYCNDMVPRLPFDDKTLMFKHFGACLYYDSFYKGKVEEEEPNKNYFNLVWVLPKIMNALWELIRSFVMPYWKGGEFREGWFLRCFRVVALLIPGLPAHFPNEYINVTLLGDLPDSHLD*