MVTDTPSFVRHIKQKMKECAEVRSSMFDSSRRALHAASSCIQKSLHELSHNNARPRVVLVTDTPSIVRHIKQQLKEYAEIIYFDYMSYSSQNASEFMSATYFQPSKLRARDWGPMPRWVAFVDFFLASRATRAVISGAHRRVGTTYAQLIAAMAAANKLDETLAYPFNFSFYSSFQSTLLAGGLGNQVGWGHVWNRFGGKLSCHNQTDQCALTPLLPCGWWDGPLQSPILRDIRRLKTYGVDMKDTGEVLKTSLLSFCKSRNVPIKNIALQLPSCKKKCQQ*