MDRIGLIFSIPNEYNQVLLKLLEDVLDIPSYWVRGPHEEIHFPGDSSTSFFNEEESILDNIRIKETLLSVKHDYYPIFSKFSIYESKILEKDSNNLEDFLHSRSHTVICISDVTQFMVVSKCLSIINSFEKIYEKYGYTDLEYIYYEKHKDTLRL