MSTACHVAELVASSAALRLEPAASGGRPCRAALKGSAVGLRSAGAGTLQKREARTWADVRREVRARASTVAVAELFPTLEEETAAEDDYSPAPGPQKARIGKRALLLKRDWTRSKRFLEVQKQREAKQEYEPTTAVRLLKNSASVKFDESAEAHFRLNIDPKYADQQLRATVSLPKGTGQVIRVAVLTQGEKQMEATNAGADIVGGEDLIERIQGGFLEFDKLIATPDMMPKASSPICAQHVPILPDRQKIAAKLGRLLGPRGLMPNPKAGTVTTDLTSAIGEFKAGKVEYRADKTGIVHVLFGKSSFSADDLLVNLIAVVNSVDSNRPSGSKGVYWKTAYVCTTMGPSIRLNVSALREFKTSSLE*