MVMTSRTHTTLFASPTSSSASLVRLPLSVVPHYETRCQVTGAIMPSKPLFRTNLWSSDEHDRFLHGLEMFPNGPWKE