MATVEFMGLIFLTLSVTLFKPVEHDISIIPSCPDATEVHFASFIVSIYFISAGSGSLRPCLEAFASNQFDDTDPIQKQSRTSFFNWWFFSSSIGVLLAYTIVVYIQDTMGWGVSFGLLTLSFGTALILFLAVTPFYRRNVPSGSPFISVAQVLVAAVCNRNIKLPNDSTLLYEKYDKESLARRKLLHTEDLRFLDKAATIVSSKQSRLGITNEELNVFLTVDATVSPWKLCSIQQVEEVKLILRIIPIWVSTIMYGIMAAQTTTLFIKQGITVDRKITSNFKIPAPALNSSIPVLSLILLPLYDRAFVPAARWLTGNERGITLLQRMGVGLFLPIMVMLIAAFTEMKRLQIVMENGLIDQLDVTIPMSILWFLPQYFMVGVSDVFMVAGLQEFFCDQMPDNMKSIGIALFYCTYGMGNFINGFLVTIVDTMTSKYGGQSWFVNNLNRCQLDYFYLLLALLSTLTFCMYVMMARSFTYKRIR*