MVMVGVIELTSSSLGTPSRTSTIRPSILGLCMRLHAVAQLTGAGAPGRAPCTIRTSAWLVSPARRMAVQAVFFDLDDTLVLTHAADKSAHQAVSRLLTTRVPHLDPQAVVDHFLQHFVSQPWDPHDQVEVTEWRSQLWNRGLNQQDVDDMDLARDVQNCFDSERLLAFQWADGVEVVLKSLQSRGVKVGIITNGHPKIQRAKLKACRAEDLFSIILVGGEEANEKPHREIFLKACKIAGCEPDKAIMVGDNLKTDIQGGQNAGFLATIWVNVQGLGNPTAVPKPHHTVKTISELQDVFMHYGL*