MGFEKSGYRDGIFHSLLRPIPTPRNVDMVTYILFQQPHPQRTALVDSPTGASVSYAQLQRRVRAVASGLARKGVKQGDVVMLCMPNSIHWPVLLFASSFLGAVVTTANPVNSIPELRRQAQDCRAAFLITVPEHSAKLAPLGLPTILNDLDALGVASQVEVAGAPAPVARLSELLRADPDRAPRPFIRESDTALLLYSSGTTGASKGVVLTHLNVVESISQRDSLDCHLRVPDEIETHLVIIPLFHVMGLCVVLATLLRRSHKLVIVPKFDFPSMLAAVQRYKVTNMGLVPPIMVALTKSPLVSQYDLSSLKVIGYGAAPSGDVSGVAQRIKGVKLTQGYGMTETAGSGAAVSKDFVEYALERRSCGFLTANMQAKIVDVGTGEALPPNREGELWLHGLNVMRGYLNNEKATAETLDKDGWLHTGDLAKFDENGFLYIVDRLKELIKYNGFQVAPAELESVLLNHPEIVDTAVVPFPEETVGEIPVAFVVKRPGSSLTADAVMDYVAEQVSPYKKVRRVVFVDIIPKLESGKILRRDLKNLLAPTSKL*