MPAALLISGPCKICDLPAHGNHFGVLSCRACAAFFRRASRSPRFQDKACEYGDCRIFDAGAYRCKICRLKKCYKVGMDASKFQKDRDLISSSNAYLKRTKVYAPQSLANFLGRPEFIISFEPEKASPFKTVIDVTDLVHKAAEIFQEVKVIFWHKPTLHGPIDVFFASNFAVL