MEDAAVESLVLALHNVEAVKFGEFKLKSGITSPIYIDLRVIVSYPALLQQVSDSVWATVSGVEQDVICGVPYTALPIATAISLKHDVPMVMRRKEVKDYGTKKAIEGFFTPGQKCLIIEDLVTSGASVLETVEPLMAAGLKVHDVVVLIDREQGGPQTLQRHGLRLHAALKLTRIVDVLVRHGKLTEEVAASVGKFLAENQTTVSIPPIAQTPAKLRRMPFGERASLSTNPTGKKLFQLMDRKKSNLSVAADVNTARELLALAEIVGPEICVLKTHVDILPDFTPDFGSKLREIADKHDFLIFEDRKFADIGNTVTMQYESGIYKIVDWADITNAHVVPGSGIVDGLKLKGLPKGRGLLLLAEMSSKGTLAKGEYTQAAAKIAADHPDFVIGFISTNPAAWVGGPGSPALIHMTPGVQMSAGGDSLGQQYNTPSSVIGERSSDIIIVGRGIIKAADPAVAAKEYRKAGWAAYEENL*