MASLHPLIAAALVVAAASTAAAAASWAAPSSPARPLFREYIGAEGKNVTFADVPVHPGVDFHFILSFAIDYAANATNASAPPVPTDGRFAVFWDEANLTPAAVAALKCPSSRARVALSLGGDTVFGANATFRASSVDAWVGNAVASLAAILTRYGLDGVDVDYEHFGERETPEVFAECVGRLVRALRARGVISFASIAPFANPDVQAHYAELWRRYGRDFDYVNFQFYAYPSNTTVPEFLAHYDEQSARYAGAGGGGKVLVSFGTDPASGGLRPGKGFFRACRELRRQGRLHGIFVWAADNSAADGFRDERLAQTFLAGNAPGFP*