MPLLFIFFKRLSNSKGKFPPGPMGLPIIGNLHQLGKSLHRSFHKLSQEYGPVMFLRFGVVPVVVFSTKEAAEEVLKTHDLETCTRPKLSATKLFSYNYKDIGFAQYGDDWREMRKLAMLELFSSKKLKAFRYIREEESELLVKKLSKSAETQTLVDLRKALFSLTASIICRLAFGQNFHECDFVDMDKVEELVLESETNLGSFAFTDFFPTGLGWIIDRISGQHSELHKAFARLSNFFQHVIDDHLKPEQPQDHSDIIGVMLDMINKESKVGSFKVTYDHLKGVMSDVFLAGVNAGAITMIWAMTELTRHPRVMKKLQQEIRATLGDNKEKITEQDLEKVHFLKLVIQETFRLHPPAPLLLPRETMSDIKIQGYNIPKNTMIEINTYAIGRDPNCWTNPNEFIPERFIDNPIDYKGQHFELLPFGGGRRICPGMATGMTIVELGLLNVLYFFDWSLPDGMTIEDINMEEAGAFVIAKKVPLELVPVIHY*