MVNQFLNLDKVDWVLINSFYELEKKVIDWMSKIYPIKTIGPTIPSMYLDKRLHDDKEYGLSMFKPMTNECLNWLNHQPINSVLYVSFGSLAKLESEQMEELAWGLKNSNKSFLWVVRSSEESKLPNNFLEELTSEKGLVVSWCPQLQVLEHESIGCFLTQCGWNSTLEAISLGVPMVEMPQWSDQPTNAKLVKDVWEIGVRAKQDEKGIVRRGVIEECIKLVMEEDKGKLIRENAKKWKEIARNVVDEGGSSDKNIEEFVSKLVTISQVIKNHKK*