MTSRGAGWTASLAHMLLFMRFRSWCPFLRLVTAIFWIMGNSASINIIQMTNALSSRGGELDGAASAVQFKSVFGWGNSLTDTGNSLILMATQPSSQTLTNAIQGRLPYGQTFFGKPAGRFCDGRLLVDFLVEELGASEFLEPSLALQQQQQPRHVQRLDVDDASNGTTKADFDYLVNFAVAGATALSVEYLQATYNITPYTPFSLDSQLGWFSNLSVSQNEEALSEALVFFGEIGGNDYNYAFGHRLRFNDILDLVPRVISQLRNALQFMVMRGVKYIVVQGDFPMGCNPLYKHMYANSTKDAEGCVEEINLVVNSHNSQLRQLLHDLTLHYTNVSFIFFDSESAFMEVFQNPSQYGFREREQPCYDMSDFFLGLATNMTEAGPVCEDPSAYVIWDGPHLTEAMNRVLLRLFYTQAAYAQPFPNFLTSAHI*