MGKVGWSDLHEDLIDLLANNLSSNINLLRFRSICKPWRSTVATKKRLHNHFERNLPTFKKKKTVVSPSTFFRVTLPSPCRNKGWLIKNRQVSESSKNNLLSPLSGKTITPSDKTLDLLKVECFRDSSILQLFADSDRVVFLDNVFFVVDFKNEIWCCKSGEETRHWTRINNEEAKGFLDIILHKGKIYALDLTGAIWWISLSELSIYQYGPSTPVDFYEIDNCKEKRLVEYCGELCVVHRFYKKFCVKRVLTERTVCFKVYKMDKNLVEWVEVSSLGDKALIVATDNCFLVLASEYYGCLENAIYFNDREDVSVFKLDDCSIITKQINSSSSSSHQSCFQMFSTSFF*