MSLLDEFLYAQFSTPSVRTVSAIMLIVVSSVGSIMNLLNFTAIIFRVPKRDGFLKICGLNSFGNIIVCVGYLAFPVPCLLIEGYPDHWLNAIMGQLIGWFGWSIAPLSQILLASNRITAVFFPYLHMKNWRFCPTNIGISSALLVAVFLFFVLLPEDCHYLFNRDYLGWIGEVSPCTAVAQDIFLTSMVTIAVATTFCSVLLFLKLIVNSPERKVSNAQLLQRHRKNRRMIIQALVQSFLIIVDSLNSTITYNMFPNLFFQFITLSFSMVFLRTIEGFVVFSINNTVNVEVKKMVGIRNLVQVGRTIMVQKGSISAGHRNVMR