MKNESDTSSYIKSNTQKKIDELVFGSVAGALGKVVEYPLDTIKVRLQYSSGKTPEHPSTWKVITQTYKHEGFFNGFYKGLSSPLMGAAAECSSLFFSYELAQDWVKSYKPEITLLDKIYCGAFSGVVTSFILTPIELVKCKMQVINLQMKSEKPPGIARLVSDIYKSQGLKGLWKGQLSTMIRETGGTALWFGAYEYVLILFNGGISKDAKSNGTSLQYIIAGGVAGAVYNASFYPVDTIKSMIQTEQSHHQQVKTADIILRLWRSRGFRGFYSGLGITLLKSVPANGIVFFTHQTLKNNFS*