MGHHHHHHSHSTIKLTVKFGGKSIPLSVSPDCTVKDLKSQLQPITNVLPRGQKLIFKGKVLVETSTLKQSDVGSGAKLMLMASQG