MNDFGVKNMDQVAPVSNSYRGTLKRQPALDTFDGSLFAVFPSLNEEQTLQEVPTGLDSISHDASSCELPLLTPCSKAVMSQALKATFSGFKKEQHRLGIPKNPWLWTEQQVCQWLLWATSEFSLVNVNLQRFGMNGHVLCNLGKERFLELAPDFVGDILWEHLEQMIKENQEKTDDQYEENSHLNSVPHWINSNSLGFGVEQAVYGVQTQNYPKGGLLDVCASSSAPSTLGSEQDFQMLPKSRLNTVSVSYCPVSQDFPGGSLNLLAGGSGKPRDRDSPENGTDSFESSDSLLESWNSQSSLLDVQRVPSFESFEDDCSQSLCLNKPTMSFKDYIQERSDPVEQGKPVIPAAVLAGFTGSGPIQLWQFLLELLSDKSCQPFISWTGDGWEFKLADPDEVRPGLGK