MVTMKDLLECGVHFGHQTRRWNPKTKKFIFGVRKNIHIIDLQKTLRYFRYTYNIVRDASAQGKSIMFVGTKKQANETLKEFAESIQVPYVNYRWLGGMLTNFSTIRKSVRKLEIIEEMENSGQIDLLTKKEKLMILRKKEKLDKYLGGVRHMKKIPDMIFVIDVAKEKIAVAEARKLHIPIVAPLDTNCDPDLVDYPIPGNDDAIRSIRLFCKEMSEAILEGRELMQEEIVHADENSEEIEFVSNEEKEEMLAEIQKEITQGAE*