MNSLDAAADVGEPAKPALVETPGLIERAQQWCLDVVGRVLRLLGKGFLVAVKIGLMLAVAVLTYAMLYWVLVPQRLYERPLHFNFQLRDEDGALQPPTAVARFGEGPAHKRLLHAGQMIDAVVELELPETPENREAGLFMVELELLSGDNETLARASRPCMLRYRSPLHALMRTLAFSTLLLSGLLDEAQRLRVHFEEGFLERPEAPLRAVAVRLSDERVQLYSAGLTLVTRMRGLAYGMYHYRAAAFAHAAAAEAAAEEAAALEGWRGAAAAPPPSRNGRPRGGRAGGAERTGRSPWQPPDLLRDTDISIQTAIQSLW*