MHRLVVDVMRKERPFLCVIVLFVLVGCVLWRVQGQVVTNTTGGLCEMLVLPQRDYQCAEYVAKTGDGFLLGVQRVTSSRHLSTPSKGPIFLMHGLMLGGDIWVLNSPSEALGFILADAGYDVWIGNTRTTRFSHGHVTLMRTDPAFWDWSVDEMAGQDLPAMLGLVFGIVRQRIHYIGYSQGAQQAFAAFAQGELLAFINKVVMLAPVAYVDHGTAPIELGLFNLHVDQILRAAHVEEFSTKTPMGTQIVDLICGPTNRRCFQSWIFLFAGDNCCLNITKRELVEKYETQATSVKNLAHLAQQGRRSTFSRFDYGRAGNLRRYGNVVPPPFELSRIPPLDMLLINGFRDALADGIDVARLNVELQGHVRTYTEPAFGHLDFILADSANTRVYDHVLNFLESS*