MRTVFGISNLLSPEGTHVFRTRHWFVLGAALLALLASLVPAQSVAAAGGRPYTNPVKAQKGADPWLEYY ......