MFSVNAFLPKTEVSMEAIDFQWDRDDVKDIVETIDRIRQEGWNDRNIKASGLDEKVTAMVGAKVNIGAFEGANAYVEFPKALGDHPFYRSYMDYYGIDWEADTKAQTVFMKKHENFHWRVNRTTGRIEGAPEHYEHIIKLGTEFYHKNTPYKFTSEELAAILFHELGHLVSFYEWGYRQSITNFVLTGFVQAVIGAKENADKMNYIFELQQEHGIGKGSEKAILNAKNEDELRVVMYNECIEKSRSDLGLNIYEVRSWESLADQYVSRMGLGVHLAKGMNKLDRAWHTERRTRWGNAVSFAATMTIYLASTFYTGLLAAAALSGGGSIPLALVCFAFVQLVLLSNMYAESKIQQSVYDNPKRRVEVIRLETVARLKDAKDRDTRKMVAMEIEAIDELLENYEDALGVFQWFGKTFFPAGRKAYRSLKGQQLLEDFSNSNLNYLAAKLEG