MEEVLELLKGCGLTTPAQIRLVVLGNPHIFFYRAERNLKPKLSFLGTFMKKEDIAKLMSIRPDIFNSSEGRHKSAISLLQNLGIEGEALSELLARQPRLLTTSEEKVIESFKQAEDLGFKKGSKMFAIALRSILGLGEENLNRRRQFLISLGFSENEVSDLCRKRPSILCQNEEKVKRNVDFVVNIVGLPLADLVMYPSLFGFRVETRMIPRYRVTEALKSMHVQVPKKKGASFPKIFCLTEKRFLEKYVYSNAESSSFLLDIYHGRRESWKADH*