MICFGTRGVRRYNRSQTPRIRWTEELHRLFVEAVDKLGGRNSKF