MLFSAPILKALLSDCRASILLFLHTHTHTRKSKHSSPFKLTHLRAFVCAFVYKELLLWGCLCVCMFKDKQRFNMELLCVCIGTLALLLLCNVASAATFTIANGCAYTVWPGILANAGSLMLADGGFELASGQSVNIQAPSGWSGRLWGRTGCKFSASGIGNCASGDCGGKLQCQGAGAATPATLAEFTIAGLQVNVKQDFYDVSLVDGYNIPIAVVPTSGSGMCGTAGCARDLNMNCPAELQVVSEEVGEGTSSVVGCKSACDAFGEAEYCCAGTYANPNTCKPSIYSQMFKSACPRAYSYAFDDPTSTFTCTKADYTILFCPTSSSQKSVTGLEQPGSSNLVGAQAYARASSSQGQVQARPSAYLILVAAYVASILARLF*