MKNDAFHQREIALENEFFHRVDQELIANLRADHEREAALAALASTSGIESEQLLNELHSLGVTPVSMMAVSLIPAVLVAWSDGELDRKEREAIFELAVADGLQSDSQGYKLLQSWLDHQPPPELGETWQHYIAELGRALSSDGLKEFSEHIVSQATQIANASGGVLGVGRISSQEQKALRADGVEAGRLAAEKIRSDAQQQAEQRIKEAEARAEEILAEAERQRQITVQRGRTDLELAARDTVAQLRDALSKTIKELLSRAASATLGDDDFLKELIREVVTGYAQSDSIGEQIIDLKLPEQKKQVLADWVISSFHQKNEYKKLSVELHGMLSSVGFEYKLNGGTVEVTRESVVQVLMQFVDSELKGLIDMSPEEENGGQ*