MATTQPGKPSNQTKENPPYSADIPGRPVIAGETIPRGHQKTYKHGLLKRPIDAGDDIKTVFNLLQRSAALYSNEPAIGSRTLVKMHTETKKDSNGAEKTMSYPELTSFKYMVYSEFHELVLNLASGLRKLGLQTGDMLHIFASTSPNWLAMSHAAAAQSFTLVTAYDTLGESGVEHSLKQTDARAMVVDAHLLATIRRPLEKVSSVKYIVYNPKSVLQQVNVEDEVQKLKDAFGQRELTFISFDDVVAMGKAHPCEPTLPRPTDNFCIMYTSGSTGLPKGVAITHEAFVAAVAGMHGTVANTVSNEDFVLAYLPLAHIFELILENIVIHVGATLGFASPRTLADSGVRECGGDMKEFRPTIMAGVPQIWDTIRKGIQGRVQNSGLIKRTVFNTALSLKSSLVYYGLPGQAVLDSLVFGQVKAMTGGRLRFIVNGATGISKETAHFLAMVLAPMISGYGLTETCANGALGSPLYRPAPGAIGPPTLSVEVKLVSIPDLNYSTDTKPPRGEVLIRGGPVVREYYNNPEETAKAFTEDGWFRTGDVGEWDADGNLRIIDRVKNLVKLQGGEYIALERLEAVYRGSQFVQGIMIYGDSSHPRPVAVVSPVPKALASIRGGPDADADAADLQALAADPAVQDTVLKDLVRLGKAAGFTRLETIVGVVIVSDEWTPASGLVTATQKLNRKALYEEYKDKIQASLAQ