MGSLLVPDFIPSPIQDAETLRKSFKGHFLGLGTDEKAIITKAVILWTHDPPERDARLANEVLNSWIHDVTRLQVIVEIACASTPDHLVSVRQTYCALFGCSLEEDIIAHVSLPVQKVLVSLVSSYRYNKELVDHSTANLEASKLREATRTKQLDSDELVLILSTRNIHQLKATFECYKQNYGFSIDQDIANCGEGLLESILKVVIWCINSPEKHFAEVVKVSTDGLGTNEDSLSRAIVTRAEIDMIKVKEEYLKMKDTALEYAVADDTSGHYREFLMTLLGANDSSL*