MKFKWAAKSKDLNQGPFHFGSLFFLFWEASKQHISHTATSSHTAPAFLYNLVMNWQERSTSPFLRIPPGVLSNPAFDGKARRTLSQTSRAMHEHIMLACTTVTVSIPMGRRVELGRIVGRLRQCAAEGLHLRKLILERGTASRPCTWCLNALAPLTSLEHLVLSNIDVLDLEPLTALRLQRLDLSGLLTERHQGPNSPTVRGLHAMTGLKSLNCSNLLRVQDLGPLAALDLCHLDCSHMKGVDDIGPLAGLSNLQTLYCNSTSVSDLQPLANLSTLHTLNCADLPCVSSLSPLSGLTSLESLNCQGLLRVTDVSPISFCTRLKHLDCCHMGRVSGLGLLAGLTSLDDFYFDGTYSGTEGDGDCDVEYDGESEIDPMHNVLTGLQNLSMDHDDGDLSFGTPIW*