MSTIKVHARAVDSRGNPTVEVEITENGLFRAVPSGASTGIHEAVELRDGNKSEMGKGVTKAVSNVNSITGPALTKSDLCTVTNQKGIDELMISLDGTSNSKR