MLNGLWLGFFLVAAASALARWLIGGDATVFAAMVESLFAMAKLAVEVMVLLFGTLTLWLGFLRIAEKAGLVERLAVLLGPLFRRLMPEVPPGHPAIGLITLNFAANGLGLDNAATPIGLKAMKALQELNPSSTTASNAQILFLVLNASSLTLLPVTIFMYRAQQGAADPTLVFLPILLATSASTLAGLLSVALMQRLRLWDPVVLAYLIPGALLLAGFMAVLGTLSATALAQLSSLLGNLTLFSLIVLFLIVGALKKVPVYESFVEGAKEGFDVARNLLPYLVAMLCAVGVLRASGALEVVLGGIRWAVEGLGWDSRFVEALPTALVKPFSGSAARAMLLETMQTHGVDSFPALVAATVQGSTETTFYVLAVYFGSVGLQRARHAVGCALTADLAGVIASIAVCYWFFA*