MGRQVFILDRSNVSAAFLPWALFRRCPQPVKISAAMELEEELCKLIPTCNERFARLKRDFGDTQVGGYAVKDIVGGSRGIKSILWDVSKLDPEHGVLYRGFSIPHCLVSLPSSTSSQCPLPEGLLWLFITGQMPSPAQAHGLSLYVTSRTRKLSDVVCSCILALPRSAHPMTQLVSGIMALQTRSLFHQAYSSGIPVRELWRPMLHDCLNLISELPYIAAFIYRRVYRNGDAIPADPELDLAANFCHMLGYDNPRMYDMMRMYMVIHSDHEGGAVSSHAVRLVGSTLTDPYLAFAAGMNGCAGPLHGLAIQESFRWLRKVLDDVGESATAEQLEDYVRQALQSGKIIPGFGHALLNKTDSRYSCLYAFCRDNLSGDPLFQLLARLGDVVPKVMKQQGKVRNPWPNVDAIIGVVFNHFGLGEEHFFPVILGVARSIGALSQLVLDRALCVPMERPSSVTLDWLEQYCGRQSSN*