MALRVVSSSPAIFSSQRRAASVLPSTLTLPNTNSSLLSSSSPISSIDRTKSVVTLRSKTSRRSGVVTCSASVLPKALLFDCDGVLVDTEKDGHRISFNDTFSEKELGVTWDVDLYGELLKIGGGKERMTAYFNKVGWPENAPKTEEERKEFIAGLHKRKTELFMVLIEKKLLPLRPGVEKLIDQALGNGVKVAVCSTSNEKAVSAIVSCLLGPERAEQIQIFAGDVVPRKKPDPAIYLLAAETLAVDPSSCVVVEDSGIGLAAAKAAGMTCIVTKSGYTAEENFSNADAVFDCIGDPPEERFDLAFCGSLLEKQYVS*