MLLLSAEATEKLYCKLGAVIPITFNIVGERDPRSRIRVRAVYTDHAIFNTPVVPCPFHQANDGSNVRMHFVRCQYEGTEYLDENGVYSLRIPLCEQAGFMFTCFSSCQGGINRRPVALTFELELGGESSTRLHYHLPLKVCARPYRDAYLDEKKILETAVMKEMPKRKMQKTTRKPSSSPGYDDSTSGILEIRFNDPKKVRKCLWYLKHEERFDSLISVAMDNTSFRDFCVLTPGIGIKAWLSRPSIGLASYVERFERNSITTLGDLAKIYRNDTFSRLGFTPSECAVLNKAFQEWHHEYRLGMWATFLFFEEVEVHARLARIARMYPAVHYFNPTGFLAPQSIIALVTGPD