MLLHARRMCRMAVAFSVAGAGSTRGVMDRVAWASSPVTRGHQRPDRRPAHPRRDTSMGEKVVAGSFDLS ......