MATSNDNNNEDFTQIDCWYRIYKDGRVERLYDTIGIAYVPPSLEDPATGVSSKDVTISPHVSARLYLPKNTNNSTQKLPIIVYYHGGALVLGSAFFNTYHNYLNVLVSESNAIAISVEYRLAPEHDVTTIYEDSWTALQWVASHANEKKFTSDNEDPWIKNYGDFSRLTIIGDSAGGNIVYHMAMRAGREGGINEKVTINGSILVCPYFLVPIENIEESASYKNWIIISSPSEAGLHSSLINPLAENAPSLSQLGCSRMLLCFTDKDVYISKEIGIRFVEGVKKSGWKGDLEFIVVEDEVHCFQLNNPNTEKSQDLIKRFASFIQLE*