MLQLRSRVIAHLISCPATSPASPVRRLLAAAAPAVSPSPSFVVEEYLVSTCGLTRPEAVKASAKLSHLKSPAKPDAVLAFLAGLGLSAADVASVVARDPQFLCAKVEKTLAPNVVGLTDLGLSPSDIARLVSLSRHKFRCRSIVSRLHYYLTLFGSSDNFLRALKRNFYLLSSDLDGVVKPNVAYLHQCGLGACDIARLCIARPSLLGISTERIRTAVACVEGLGVPCGSPMFRHALNAVAFLSEEKITANVEHLKKMFRWSDAEVGIAFSKAPTLLTRTKESLQRRSEFLISEVGLEPAYIACRPAILTYSLEGRLRPRYYVVKFLKENGLLDHDRDYYAAVMISKKVFVEKFICPHKDAAPHLADDYGAACRGEVPARFSFT