VISKCSSQSTSCMSLTLSEKLEMIKFSEEGMTKLRQTESQVTNAKEKLLEEIKSTTAVNTQINKALLLIWRKFECSQNIPLHVTLIQRLREGRSCSLLQKKKCLKLTVRLVKFKKRSHLRNIKVQSEAASAYVEAAANFPEDTARQLMKAAAIFKADETVLKRKKMSSRIFLARKKSIPSFVISKDRLTLSGAKTAADFKLKPMLIYHFKYHRTLKNYAKSTLSKLYTWKLSPHLFTAWFTEYVKPTVETYYLILLLIDNASGHPRALREIYAEINVIFIPVNIAHMDKGVILTFKYYDLRNTFHIWAQWLRSGVQDQTYQHELKNIWKGFTIVDIIENICDMGGGKISTVTHVWKKLIPTLLDDLEGFKTLVEEVTAKQKTTKKNLELEVEPEDWTELLTHGKTVMDEEFLMDDLIKWFLKMKSTPGKCCKHCEMTTKDLEYVINLVYRAVSGFERIDSNFERSSSVDQMLLNSIVRYREILVKERVDRCDKLYLSYFKKFPQPQQALATNTLQPPSTSRQDPPLAKRLPLVESSN