MFIDTHCHLDHKDYENDLEEVLKESLEKGVTQCVIPGADMKDLNRAIEISEKFEGVFFAIGAHPYDVESFDESLFEKFVGHQKCVAIGECGLDYYRLPELNERENYKSKQKEIFTKQIEFSIQHNKPLIIHIREASFDSLNLLKSYPKAFGVLHCFNADGMLLELSDRFYYGIGGVSTFKNAKRLVEILPKIPKNRLLLETDSPYLTPHPFRGTRNSPTYIPLIAQKIAEIINIETEELASLSTHNAQTLFSFP*