MSRAIKGQGMRAAEAIFRRAVARRLVRHDGGGMDTRTWNSLLAVHAKRGDVEACKAAMREIRADGLEFSSGPDVQRGRGGPSRWRAGAQLLNAYVKARRMAEAEELLAEMLASTEASVRPTAATFNTLMSGYKRSGDLAALLQTWERMIESGVEPSKYSWSIAIDALYAAILYAHLFRALGAIGDRERIREAWREAAERGVAASSEAIWEELVGAPRVALGAAGARLVPAAPSALSVSIMVEMYRRAGDEEAAARVHAEARLARPVEPALSEALVAGRAVRRQAEQLEEAVARGDVPSVEAMLEAARGTRGVSRQRAVEALHAVAACLERVAAATRPPRAAPSPLAGPLLRELLERLRAVGCGRRGEELWEAVVEGAGHAPDDSAWNALLCARVEADPASAGPTLAAMEERGVRIEAASFATIAAFAASRGGAEAVEEIRRQMAGAGLQPDPAVAAYEALMRSHGLRSDGPGVLRLFDAMRAAGLHPSPACFQQALKALGAAGRHLDAENLFRDALRCPVAARSSLIYSAAAPGCG*