MARHFVLLAAFAPLVLAYSNTAPLLAWSSSQSNAIDNLPTSGRQASAILDSILTDDSICDFDAVVLVQHPGVHASDLRTLSSDSEITRALKDAPSSRSYPYVLNEEAGWALRQVAPGVAKMCGSRMVKYAPGEDTSDVQLDSGEKYAVVLDAPTLVGEGEERGDIMDEQSTAIASELQLLSAAFPNHLVIYAGLPVSSHFARAPAVFAPSNTTLPDGGILKKYQLLTPGLIVSLLVVLFVFLPVLYIGITSLAGIQNPVKMDLPKGFNAQEKKNQ*