MSVAGVHRFSLPLPPKCSLRTFSVLANGKRTQSLLPHHFSVFNQSHRLVTSLSHNVSNKSDAEAERSCDEGEMLDKNRISKKNPFVSEELLKKLKRYGLSGILSYGLLNTVYYSTAFLLVWFYVAPAPGKMGYLAAAERFLKVMAMVWAGSQVTKLIRIGGEHVKFLGDKHSRWMQDSRTCTCICSFDCYCRPYLVVMLLPMKNVDGCRAVALAPIVDRGLSWFTVKCNFESQGKAFGALVGICLGMALMLFIVVTLLWA*