MDGLGKEKRSFEAYKLFKEMASRGLALDTVCYTALIGGLLQAGIIPQASSVYKTMTSQGCVPDVVTLSTMIDGLSKAGRIGAAVRIFKSMEARGPSSNEKIEEAVALMEKITANGCTPTIATYNALLNGLCKMGRLEEAIDLLRKIVVTYTSLIDGLGKEKRSFEAYKLFKEMASRGLALDSVCYTAFIRGLLQAGKIPQASSVYKTMMSQGCVPDVVTLSTMIDGLSKAGRIGAAVRFFKSMEARGLAPNEVVYSALIHGLCKARKSTFFPFPALSIL*