MRPQVFYKTKQRATTGHAKMASMMPLASLLKGELESDKGETPVIRYGEASQVKKGEDFTLVKLNCERIPGDGSSTFAVFGILDGHNGASAAIYAKDNLLQDILSAIPTTLSREDWLAALPRALVAGFVKTDKDFQQKEQTSGTTVTFVVVDRWTVTVASVGDSRCILDPEGGVVSTLTVDHRFEDNEEERDRVTKSGGEVGRLSIAGGAEIGPLRCWPGGLCLSRSIGDLDIGEYIVPIPHVKQIKLSKAGGRLIIASDGVWDAVSCDKAAKCCRGLSAEVAARRVVKESLRSRGLRDDTTCLVVDLIPPEKYSQSTPPPRAKKQGKLKSWLFGWRLKVSTEVVANKPGDLSIVEELFEEGSAMLADRLGSAPSSEVLNCAICQIHITVGEGVSVHAGSFFSMTNRTLEGPFLCTSCKMKKDAMEGKQFSRGYRSP*