MRGPKQRWTAEEEAALKGGILKHGTGKWRAILMDPDFGPVLRIRSNVDLKDKWRNIKVMAIWGSRHKAKLALNTTPHNPELEQSLKDLLPKLDSLIVEAISTLKEPEGSDEASIATYIELLCHDRGVPNLRKLLARKLKLLIATGKLIKVKQQYRIAPSSTVSKGTNESPLLVVDGKQKNTSNVDKNSSKIQSMSHVEQELHRIQGMTAEEAAAVAVKAIAEAEFAIAEAEEAARKAERAEAEAEACHVFAEAAVQAFRYQTCHYWSFL*