MSSITAGRVIPCKAAVAWEAGKPLVIEQVEVAPPQAMEVRVKIKYTSLCHTDLYFWEAKGQTPLFPRIFGHEAAGIVESIGEGVADLQVGDHVLPVFTGECKECAHCKSEESNMCDLLRINTDRGVMLSDGKSRFSINGNPINHFLGTSTFSEYTVIHTGCLAKIDRLAPLDKAAEGARIAGASRIIGVDLNPQRFDEAKKFGVTEFVNPKDHNRPVQEVIAEMTNGGVDRSVECTGNVNAMISAFECVHDGWGVAVLVGVPNKDAVFMTKPINLLNERTLKGTFFGNYKPRTDLPSVVDMYTRKELEVDKFITHRVPFSEINKAFDFMLNGEGLRCIISMEE*