MVLSNITVPLLGLVDAAVIGHLEHAWYLGGVALGSTMISVTFWLLGFLRMSTTGLTAQAHGAQNSQQLARVLLQGSVIALGLAALFLLFHRPIAELIFHFSDASSEVKTYAETYFYLRAWSAPAALLNFVLLGWLLGTQNARAPMWMVIITNLTNIGLDLLLVLGLGLKVEGAAIASVIADYAGLLFGLLCVVRYWRQHQLPAPFSFIPSLSKELSRLVALNRDIFLRSLCLQAVFSFMTFQGAALGDDIVAANAVLMSFLMMISYGMDGFAYAMEAMVGKAIGAKDDRQLRTAMISSTFWATMICLLLSLIFLGFGSDLIQMITNIPSVQATAEHYLPWLVAMPLIAVWCFLLDGVFIGATKGKEMRNSMAISAVAFFAIYGFMTHYGNHALWLAMLSFMALRGFTLGATFYTQWRAGTFLPARFSI*