MVAVVFATVRKSLLACQAEEEVEIVEAVTARACIKQSASVKGKKLKMSMDIGWPTDVEHVAHVTFDRYNGFLGLPEEYEHEVPRPTPSASQNVFGVSAESMQCSLDAHGNMVPTLLLLLQKRLYDQDGLKAEGIFRINPENSHEEHVREQLNLGIVPSDIDIHALAGLIKAWLRELPTGVLDSLSPEQVLACHGEKDSLALIKQLPHTEAALLNWAVNLMADVVEHEVLNKMNARNIAMVFAPNMTQMADPLTALMHAVQVMNLLKTLILRTLKDRKASLLESHSPPSSPEFPGTEEPEHDPQAALWVEDANDDDYGGSMFNRHDRQWSQTSHNSSAGLLRDYERTSSQSSHSGAWMGHERGSSRYPPLPIPTPQGRQHTSGYAGSQKSSPYLSSSSVGTSYDRFNSKSSLLNGRDEVQGNFSPFMLFPPTHSFKAKAGSGCMTPIDRTERVEAW*