MDKSWTLESRVSIAYEEGVKRFLDFSFANAILRDMIKCPCKNCSNVYYRSWDEVYEHLICDGFEKSYARGVWIFHGEKFAWDADVPDEDEPDEVDDMHGMLRSAFGIQDSESSSQEPEEGPNAEAEKFYKLVEDADQELTAARNPDGQAPDRMELFRLTHTRRDGQLVDRASEDALRRLNEIVSQQLESPERSCAQNDIFTQVMGEDRHGRVSTFGLGVTPSDIYGPRVSTAEAREMANVERAQRIAAEQRVVAVEERMSQMEARMNQMMTCFQMFTQHGQLSSSFEPVFGAPPDIQRDV