MAEIGKALTGYVVGVIVLAFALFTSATRIANDGTSDEFESGIFNLLLHKAKMHYQHFWPDLEFGWRVIVGSVIGFFAVVFGSLGDDRGDGIFVPMLILIIGFDPKTSTAISVCMITGVSVATVLLSHPIIEHPIIDSDLALLLTPMLLLGISIGVVLNVIFAEWMVIVMLIVLIIVTSTRAFIKGVEVWKEENRMDKYWNTEPYEEEDENEDAGAEDIMYKLLPRGPRIRNEEVVYTKDFSILIAVWVIFLVLYIVKVPVAVGVSAYEAVCLYNGTRLVMSSGKEVITVYMGNRVVMSSGEEVITWKVHQLILYCCCGFLAGIVGGLLGLHGGFILVPLFLQLGILPQVSSTTANFMMIFSSSMSVIQYYLLGHFPVPYALYFVAVTTVAALVGRHVVDEIIRTVNRVSVIIFILAFTIFVGAVSLGKFLLFSFVYIF*