MRPPPPAGPGVPLAAPSVYILRKCNVTEKTVTRVIQNLPTEVVRNDQEVGTLEQAIEAQRPSSLSAIAQDKDQEAPSKEHPQILQQEKTSEIERTELNSGKSKHLLFSASVDGNGIASFEEFLIVIDDFLKNKYDLPHNIKCSYYEFCCSQGALLHNNNLMKGINPVLVAGSIIETVNVATAIKSCNLQTFNDEFSVWHVKLKSLKILGMKVEFLVSRLEHLQRAASDAEAAKNKQQYLDLCSEHDVSESEIKDVEEKIRELVSVFDKCFDEIEGLKLEIENHESRFQKQVSALTF*