MDSRNFLAFSLSLILIFPQISSASIRFISRWSSSKREGTVIKQKTSASSLVIDPTRVTQLSWTPRVFLYKGLLTDEECDHFINLAKGKLEKSMVADNDSGKSVESEVRTSSGMFLSKRQDDIVANVEAKLAAWTFLPEENGESMQILHYENGQKYEPHFDFFHDQVNQQLGGHRIATVLMYLSNVKKGGETVFPMWKGATAQPKDDSWTQCAKQGYAVKPMKGDALLFFNLHPNATTDPSSLHGSCPVVEGEKWSATRWIHVKSFERPVSRTTGCVDENESCEKWAKAGECKKNPAYMEPSSMRSSPFISLSLWTSLRAFALHHSISIKPFLWHFPTASSPSLLSLNNPQKMGRPPCCDKSNVKKGLWTAEEDAKILAYVAIHGVGNWSLIPKKAGLNRCGKSCRLRWTNYLRPDLKHDSFSPQEEELIIQCHRIIGSRWSSIARKLPGRTDNDVKNHWNTKLKKRLVKMGIDPVTHKPVSQVLTEFRNISGHGNSSEPFFVRNFKTEPSNNSILTQSNSAWEMMRNATSHESYHNSPMIFTHPTSSEFHFSNHSNFPLNGATSSCSSSSSSASITQPNQGAQAFCWSDYLLSDPVLPLSSQTQVVGSAATSNLTLNQNENFNSHSASSFVDEILDKDQEMLSQFPQLLNDFDY