MTHVQQTHPAKKMIDFKINHQYLRVPEGITILEAAHKARVRIPTLCHLDLHDIKMVNQTASCRVCMVELIDEKTNRNKLVPACVTTITDGMEVLTHTLTAITARRMAVELLLSNHPNECFTCPKNGECELQALAAELGVRHIRWEGERMNYPKDVSSEAIVKDANKCIYCRRCETMCNKVQTCGILSGIGRGFEAFVGPAFNIPMVESSCTYCGQCVQVCPTAALTEINHTDKVWEALNDPDKYVIVQTAPAIRVAIGEIFDMEPGTIATGQLVTALKRIGFNAVFDTDFGADLTIMEEASELIYRLQNNKTLPILTSCCPAWVKFIEHQFPELLEVPSTCKSPHIMFGTIVKTYYAEKNGIDPDNIVVVSVMPCIAKKAEAKRPELTKDEHNNVDIVVTTRELGLMIKEAGLDFINLPSSEYDKPLGETTGASVIFGTSGGVIEAALRTAYEWLTGDELQKVEFEQLRGDGGLRKATVQIGDKMLRIGIASGLGNARTLLEEIRDGKNQYEAIEIMACPGGCVAGGGQPYHHGNFEIVRKRQEAIYQEDKNKKIRKSHENSEIQKLYQEYLGQPFSDTAHRLLHTHFEERERI