MSRGLHENGLVGPIPSSIRNLTFLRALYLRGNALSGNIPDELGELMNIEVLYTLRFMSSRRDFCAKVMDPYELDNESKEANLNALVAFVVDHQQAFNLVENETFRSFCRRLNPHYSLPSRQTLTRSLSDHFERALLQFRSTIDSIKGAIALTLDCWSSRVMRGYMVITVHWIDEEWKLQSVVLEFRYFPPPHNQHTTSDLILSVVKDYNMWSKIKAITSDSGGEMPPAMVIVRENLNDQYSLRLEDGFHIRCICHVINRAVYDATHFIKKEVQMLRQILKAVRGSVAIRVKFSELAVVLGVSKGRVEVPGLDMETRWNTMFTMIDQSFQYRGVFSALCNSEEFCDRLANMALSDMDWRVLKSCKDFLQSAYHCTVAASGRDYISLSLQPLIYKHLLTLCEKTRSGQLDTGFTTPIIKQAATAMELKLLKYSANLNCQASKMALLLDPRSSNASSETMELKDQLRFILTMDYGLCSEVEPSPTFGVFDLFAGEGDSAIENVAHTDEVDDFFMLTAKADRRVSDVLLWWKQHSNRFPTLSLMARDTLMIQGSSVASESAFSESGGFVRPDRSKLSDENIEMMMKLKSWNRLFRE*