MHRFSASSARILSSFLGRRNNHQHQAFFSTSLLFDDTQKQFKESVAQFAQENIAPHAAKVDVTNYFPKDVNLWKLMGDFNLHGITAPEEYGGLGLGYLYHCIAMEEISRASGSVGLSYGAHSNLCINQLVRHGNPAQKQKYLPKLISGEHVGALAMSEPNAGSDVVSMKCKADRADGGYIINGNKMWCTNGPVAQTLVVYAKTDLAAGSKGITAFIIEKGMAGFSTAQKLDKLGMRGSDTCELVFQNCFVPDDNILGQEGKGVYVMMSGLDLERLVLASGPLGLMQACLDVVIPYVKQREQFGRPIGEFQLIQGKLADMYTSLQSSRSYVYSVARDCDSGKIDRKDCAGVILFAAENATQVALQAIQCLGGNGYVNEYPTGRLLRDAKLFEIGAGTSEIRRIIIGRELFKE