MGSLLIPDFVPSPIQDAETLRKSFKQHFLGLGTDEKAIITVLGHRDASQRKKIKEAYQQLYNKSLMDDLHSELSGDFKKAVILWTYDPPERDARLANEVLQSWIHDVNCLQVIVEIACASTPDHLVAVRQTYCALFSCSLEEDIIARVSLPVQKDITNCGEGLLESMLKVVIWCINSPEKHFAEVVKVSTDGLGTNEDSLSRAIVTRAEIDMIKVKEEYLKMKDTALEYATANDTSGYYREFLMTLLGANNSSL*