MKKFLLDKIGARGLIQMLQAFIYASICVVVHTVIFPDLAGVLPIVVLIGIISMQPTYGITRKVIPQIALAFTLACVFVIISTYFFPINVYIYYVVMIVVILAVNFLMPQKYMVMTLAIGTALYFLGTDDLPMPLYAMIIVALMDVFVFFLLVQLVVKYVHLPLEKTVQTIMKQLVGLFDKEIESVFKNNGKFIAKPLYSIFVQSQMFIKEYSASKKANPRHVELYQALLPNYLQLFFHMQTMEDIGRVGLSEEAKQALAQINVKVSDEINVKEADPVASFHVKKFVENFLAVKVGMNELVEGRGQK*