MVADWLAWSRLEPAGKNPIVVVQNRNQAILIPRTPTKTEQHGFARKNETTTRNYLVRTTMASFDEKIKQAIPAEFHMISGSHDSQTSADVYNTGKFQLPNPAGRAGGACTSALLQVLYNNGVAAGELSWVQCLRQMRTALNGMGFDQVPQLTSSRLIDVNTPMAIVPPTATGRKRAVLIGINYTGQQGQLSGCHNDVKNIIKFLTKVHGFNETEMLILMDDGQHHSPTKKNIEDAFTRITQYSQAGDVVFVHYSGHGGRVRDLDGDEDDGFDETLIPVDFKRAGQIIDDDILKILVKPMRQGVTVTVLMDCCHSGTVLDLPYRFSADDSKMRIDQGNANSLFGKLGDMDVAQVACCACLAYVVADMLLN*