MSFRVFARRAIAATACAGVGAAAYPFVSAPFPRALQESSNASPRERLVVLGSGWGAVALLKNIDPTLYDVSVVSPRNFFLNTPLLPGVTVGTVEARSLIEPAAAIAVDPVARTVRCKDESEVTAANPEFTLPYDKLVVAVGAPPNTFGTPGVREHAKFLKEVDDAIDIRRKLADLFETASLPGVPEEEQRKMLSVLVVGGGPTGVEFAAELHDFLREDVPRLYPALRDKISITVVQSADHILNTYDARISKYAEEKFKRDGIRILTNRRVTDVSQAHASVMCKKTKKIEKIPFGVCVWSTGLGTAPLVRSIIAAAGQPPRRRAVSVDKYLQVRGLEPRGSVLALGDCADVKSKAAAGGELLDKADELFKRADVDKNGTVDKDEFVNILKTLEESYPQIATLTKGAADGMLHDILSKFDEDGDGSLDRREFRRAMAEADSRLASHPATAQVANQQGEYLARELNAQGRARRAGVEDPAPTRPFEYVHLGSFATLGGEQAALDTSGSPLPGDFVSQGIGTMVLWYGVYFSNCVSWRNKAMVVLDWTKKGVWGRDSSRV*