MLGFTDPPLSIPASRRQRATAPLAPLRRVLNLGDLRTEADVEVVDLQTAATATAIRLGGAGRLDAIRADAVASSSAADAATAGPVLSPTRQASLEDRAYLAAIALLRNLPFIRAGLVLLKFSSYSVEIVQLALFPDIEYTFWQAAIVAAMSLVASVEREEMERMMADSDAYFGIFQLSTATDDLGNMTIQHELQDAHDMVDCADEPEDGKGKGKEGEGRRERRWREVEERRRRELRLAAAAALEEALKREYEAMYFVTANVDASLYDPDCLFADPTLRFRGFETYRRNISRLRAFYSSARVTLLDIVMVAAEDAGTDAVVVARWELDVSLRLPWRPRVLIRGGTEYDLPRPARARVIAHRETWDEPLLKTLGRLFRPGGRGG*