EARKVISSLTERLYCGGPMFNSKGAQCGYRRCRASGVLPTSFGNTITCYIKATAAAKAAGLRNPDFLVCGDDLVVVAESDGVDEDRAALKAFTEAMTRYSAPPGDAPQPTYDLELITSCSSNVSVARDNKGKRYYYLTRDATTPLARAAWETARHTPVNSWLGNIIMYAPTIWVRMVMMTHFFSILQSQEILDRPLDFEMYGATYSVTPLDLPAIIERLHGLSAFTLHSYSPVELNRVSGALRKLGCPPLRAWRHRARAVRAKLIAQGGKAKICGLYLFNWAVRTKTNLTP