MSCNGCRVLRKGCSDSCILRPCLQWIETPEAQGHATVFVAKFFGRAGLMSFISNVPETQRPALFQSLLFEACGRTVNPVNGAVGLLWTGNWHVCQAAVETVLRGGMLRSLPELTTLDAPPVAADEASEAEDAGTDVILRIRDPNQNFRLANSRSNNKVYAGGKRRRSEEGVNIPAAINLDLRLTPIFLQKASENRRPGSPSMTSEESVTTTVCLEAGIGDPWTHGGDRKVLNLFI