MGSLPVSSPECAPGRRVTVAASDLAPLFGAQRRHLDHFFDRLDLSQAAAFAQALVDAPGAVFFTGVGKSGIVARKLAQTLASLGFTRAGFLSPVDALHGDIGSVFPGDLLVLLSKSGASDELLALAPCARAKGAHLISLTSAASGADCPLAAVCDLNVHLPLQAEVCPFGLAPVTSTAIQMVFGDTVVAAIMEARRLSRDQYASNHPAGKIGKSLIFKVKDVMKKQNELPLCKEGDMIMDQLTELTSKGCGCLLVVDDEYHLIGTFTDGDLRRTLKASGQAIFNLTVGEMCNRHPRTITADAMAVQAMEKMESPPSPVQFLPVVDSNNVVCGIITLHGLVSAGL*