MVGSCDVKFPIRLEGLVLTHSSFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKEI