MLLIVLVAYSAWASPFELALEKSASPAHLVADLVVDVFFCADIVVSFFVAYRDRSTDLLVDDRSKIAARYLTRPSFVLDVASTVPLQIVYQLVRGKRNGPCGFLILLRLWRLRRASKLFARLEKDTRFSYFWTRFIKLFCVALFAVHCASCVYLWLAFHYRDKEQTWIGSLRSDFKERSVWFAYTYAVYWSMTTMATVGYGDLHAANTGEKVFSIFFMLCNMGLACYVIGNMTNLVVHGATTTFRMRDMVDQVARYGTANRLPAWMREQMVESVQLRFQMAELLLPEWVLSELPKAARSAVAQHLYKATVEDCYLFRGVSSNLVVQLVSEMKVEFFPPKMDIVLENEIPTDCYIIASGQVFVMRIGPHGMAGEMGVLFNIPQPFT