MARDIGGLTESRNMSIEEIVAMFLFTLAHHIKNRTVGNIFFRSGESVSRNFHRCLLAILKLHDHLLKKPTPITEDCEDGRWKYFKNCLGALDGTYVSVHVANEDRPRYRTRKGSIAMNVLGVCNPNMEFIYVQPGWEGSAHDGRVLRDAISRPHGLKVPQGSYYLVDAGYTNCEGFLAPYRGHRYHLKEWGDRLPISAEEYFNMKHSKARNVIERCFGLLKGRWGILRSPSFFPIRTQGRIVQACVLLHNVIRKYMPTDYTTYFDSENEEESDDEDTDEEMEYITVIATSDAWTNYRNTLAQTLFNNWRARYPSWKADGSFKSGFKNKLEEKLNDKFPGCGLKVVPHIESKIKWFRDKYNVLSEMFRTSGFSWDEEKKLILCERQSYDDFCKQHKNAQGLWNVPFPFFDQLATIYGCDRATGANSETFVQVVGNQQNETINLDKDQTDEDDDIEDTDLSGFMSDMNTHMSTIASALSTTQQHEQVIMAREQEVEEQKKTLINELLNVPGLTRYEALLASKKLASNPSDLSLFYQSPDDEWKKDFVLNLIHPHIRSNDSA*