MDLSRAFTKDVKRVIIKVGTAVVTRADGGLSLGRLGSLCEQVKELMSLGLEVILVTSGAVGVGRQRLRYQRLINSSFVDLQKPQVELDGKPCAAVGQSGLMALYDSLFSQLDVASSQLLVTDNEFKDPDFRRQLSETVFSLLELHVVPIFNENDAVSTRKAPYEDATGIFWDNDSLAALLALELRADLLILLSDVDGLYSGPPSDPRSKLIHTYLKEKHDEAITFGDKSRVGRGGMTAKVKAARHAALAGIPVVITSGYAAGGILRVLRGERVGTLFHKDAHLWSSDKEQSARQMAVSARDASRRLQVMSSSERRRILLDVADALEANEDIIRRENESDVLVAQEARIAESLVSRLTLKPGKISGLAKSVRVLAEMKEPIGQVLKRTELTDGLILDKTTCPLGVLLVVFESRPDALVQIASLAIRSGNGLLLKGGKEAARSNVILHKVCVIFLYFIFYYQW*