MKAFIVLVALACAAPAFGRTMDRCSLAREMSNLGVPRDQLARWACIAEHESSYRTGVVGPENYNGSNDYGIFQINDYYWC APPSGRFSYNECGLSCNALLTDDITHSVRCAQKVLSQQGWSAWSTWHYCSGWLPSIDDCF