MVSLCIKTTKNDVADFLMQSLDSVDLDDVVFVQKEFSKYINVIVHYLGNNIPVFYNVIAELLTDCIIANYESSIVYNLLVLNYFYFSNDDINTIKHICCDTLKDDTPLNNSCTMNELLDRKVLLSNDVLKYVSYNKSLVLDGFVNFRIRDYIDCLDNIVDFSVSQFIINREYAEFIDLLRMYIDSREPEAEIVHLIYLSGESILLDKNKNVISLSKESMDSRYLSDISFSSNDYALNSLLALLPRRIIIHLIGPSDDFIDTIKLIFENRVSVCEDCNICQTYKIMQAKNSSK