MVEPAQDMTSCVVCLAEIGRVQERVVVIFHAAYPDVRDTHLYSVHLELLKLRRYRLMDHIRAVNVRMNYELRALVGTSDCWDWCAQTRSLVVVLGDAHVYVFGEALASVILCRSGKDERLTRPSSLYRLKNASPPQSSSLPFYYHKERLTTADSYLIVASRHLECHMDSDYTSVFTTRIDALLVTCELVQGLEEACCQIADVGTDECRTFAVVPVGELLRQKVASGMTQDVSGQLHSAAEDKEEGPIDIYSEPPDESESEDEDEPEDEEEMVELYGVRPHGLRPLVNGNPQVPKSVTSCEPRRPRDPCIRLMDLKEKDLKLVCKVGSCKFVIKSGDILEWFVDGKNDAIVIPVGGQIHQEICFATTGSRFTALEIIPSEGLSKIIATPGTRYSKDRETEAARQLGLTYGNAITFACKEGVKHIALPAISCGSGGFPVDKVARIAVESVQKALKSAEASIEVHFVIKDEPTWRAWVAATDLLAFLDYDCYVSCRSNRPPFPVTSDGFFSKDQ*