MSLFVFPRGKHISASFFNGGFWCRMGSIENASKPRKENPKFELPAGFRFHPTDEELINQYLTKKVVDNCFCAIAIGEVDLNKCEPWDLPGLAKMGETEWYFFCVRDRKFPTGIRTNRATDIGYWKATGKDKEIIMENALIGMKKTLVFYKGRAPKGEKTNWVMHEYRLEGKHNQPKPGKSEWVICRVFEKSRCGKKMHVPKCGRFNNPFGEEPSSGASLLPPLMDSSPYNSETRTTTAGELSQVTCFSDPNQTEDQNNTHDDIVDSMETPILNFSPFSRPDDASTLAKATLSSASNQSAQIAHQIGESQFPDYCYAPQEPSMLRMLMENHEPCAKQTQKEEFPEGRDFDGDISSMIYSSDMINRMFGNQEHSSSASAGPVDTDFLWNY