MSVATDFWRRKYERDARKYWDTFYKQHGENFFKDRHWLAREWPEVFPLAAERMSSEHVSETSRDRVEDRVGSAPTYVVPVDRPRAFLEVGCGVGNTVFPIVELEPEATVYCCDFSARAIDLVKQRASTLAEKDRGRVKAFVCDATCESLLDNVPAGSIDVATLVFALSAMSRERMSFCLRNLSTVMRDGQIGTICVRDYAAGDLAQERFEGKSAGNQKISENFYVRSDGTRAYYFTREDLSALFADEGMELRNVHVQEAVITNRAEANDMSRRWIQATFASPKAAATNFEPPPPVELPQRWTPPVKSS*