MSLPHCETLLLEPIEGVLRITLNRPQSRNAMSLAMVGELRAVLAAVRDDRSVRALVLRGAGGHFCAGGDIKDMAGARAAGAEAYRTLNRAFGSLLEEAQAAPQLLVALVEGAVLGGGFGLACVSDVAIAAADAQFGLPETSLGILPAQIAPFVVRRIGLTQARRLALTAARFDGREALRLGLVHFCEADADALEQRLEETLEQLRRCAPNANAATKALLLASESGELGALLDDAARQFAEAVGGAEGSEGTLAFVQKRKPVWAQ*