MASNTTICRGIIRKNPPYGFRSMSSWWKNVEPAPKDPILGVTEAFLSDPSPDKVNVGVGAYRDDNGKPVVLECVREAERRIGGHLNMEYLPMGGSVKMVEETLKLAYGENCDFIKEKRIAAVQALSGTGACRLFADFQKRFLPDSQIYIPVPTWANHHNIWRDAHVPQRTFHYYHPETKGLDFASLMDDVKHAPNGSFFLLHACAHNPTGVDPSEEQWREISYQFKVKNHFPFFDMAYQGFASGDPERDAKAIRIFLEDGHLIGCAQSYAKNMGLYGQRVGCLSVLCEYEKQAVAVKSQLQQLARPMYSNPPVHGALIVSTILSDPELKNLWLKEVQIMADRIIGMRTALRENLEKLRSPLSWEHITKQIGMFCYSGMTPEQVDRLTKEFHIYMTRNGRISMAGVTTGNVGYLANAIHEVTKSG