MRERASGRLVAVKYVRRGASIDEDVESEILNHMRLSGHPHIIQFYEAFLTPTHLGIAMEAAFGGCLFDFVSDSIRLRERHARLMFQQLIAALAWCHSQGIHHRDVKLENLLLSRPASEGSVLKLCDFGFSRDAVAQAQPHTMVGTPAYVAPEVLACQQFDCALADVWACGVALYTMVQGCYPFQDPRDPDDPQLIIKHILHGSFDFPPDVPLSPECKDLIQRILVRDVTQRITLQQIQQHPWFLQDLPSDCQACDPTQQATLAAAVQACRLSQTPADVKALLEVARQRPGTGSSGMLGSEFSSDEHLLQLPGGGSPDPIREESEESEQIEDGRGDGEAAMAAAMEAGRIDAEQGRAAVAAAAMEVAAMEGVAHGGGGGGGSL*