MLRAKIFILLVLYTAFGPSLVAYQGKSNKKELKDVVPRVFSRRKRAVLFPPGSFVKFTCSFATGLLAAYPKGISFVLEEA VYFPIPGAVEDIYPKKFRPKTTTKKPEKLPETIVYIPGTDWRFKAQTLPKPKWRQPPPKTHRIDDDSYANPYKWQNWNQK LKWDTYQWKEGDSNKAKWSKWTTPSPKWESKWNQNKYSGAWQSQHYHGHRDRRSLFDRFTKLSSLIGIDVKSCILRSICD SKRLLLPPGYSMLQDMLRVVFTLPRLDGLEDEYSRLMDKDADECAAELKSKCNMNLLIWLLSGRLE