MLGKRVCSGWRPFLLCLPLFFVLAHMLSVLELRQHSAAEAPQRKQYKKSDHLVLGPAAGQGLPDRLQCQGNKALSKTHFGASYKNLKAGGNISIVTVFATYNTAVDQQASGKSLDLVTVGNASYNKVERSIAILNVFINFIQETMPRSNIIILTNPSSKLPVERDRLTILPIQGDYSREMLMLQRIRSYIVFLETRAMEHSKWKGGVNHYIFTDSDIAVVDDLGQIFNDHPDFHVALTFRNNKEQPLNSGFIAVRGTPEGILRAKFFLEEVLKVYTTKFMKASRMLGDQLALAWVVKSHSSFDVRRFTRKQAFMDQISGASVLFLPCSIYNWTPPEGAGQFHGIPLDVKVVHFKGSRKRLMLESWSFLKSSSFLDIPDMLCLILRSGRTKYDF*