MSGPLPSSLLQMKSLQNLNLSHNQLSGRLPSSLGSSDAVILLDVSNNKLEGMIPMVGMYQSLSRSCFLGNPGLCGLPLFTNCTSHSTTNISPHSKKSLALVLACVVGAISLLAFIYALWHLLRKRTKIRSDFVVPQYKAWTIEEMRMATNDFNASNVIGAGAMSMCYLGVMKIPKGERAVAFKRLILDDYIDEGDEEGRKCFVNEFETLYKLKHRNLVKVLGYCVEGSEIALVMEYMEKGDLDRQLHNEANNLSWEERVNVALDVAEGLVYLHHEYGEPIIHCDIKPKNILLSCDMVAKISDFGLAKLLEANEAGDKTMSRLRGTFGYIAPECGMGLKISTKADVYSYGVLLLELVSGVGPTSPILDEEAMSVRTWAERLLASGRIREELGYDDAVTLQEAEKLARLGVQCCHDVAKERPTMYIVRDSIIELIKQRLHNDHLLLPFTNLH*