MNSLAAYLQRQVVWVYTKGKVMLSIFDIYKIGVGPSSSHTNGPMIAGYRFVQQLLPQLNKVARIQVDLYGSLSLTGKGHHTDRATLLGLMGNQPATIKIGDANQTLREALQTGKLRLNGQHDIAFDYHQDLLFHQDNLPLHENGMTLSAFDTQGQQIDFETYYSVGGGFVATAEQLQNGTATADVTVTYPFTSADEMLHQAEKHGLSLGGMILRNELAFQEMAVIDAKADQIWRVMSQCMERGFATEGILEGGLNVTRRAPSLLKKLEANAAIENDPMEVMDWINLFAFAVSEENAAGGQVVTSPTNGAAGVIPAVLMYYHRFIKALDTKQLKDFLAVSGAIGILYKTNASISGAEVGCQGEVGVSSSMAAAGLTALRGGSNEQICMAAEIAMEHSLGMTCDPIGGLVQVPCIERNAMGAVKAINASRMALKRTSKCLISLDKVIETMYQTGKDMNKKYRETSLGGLALIHLAPPCE*