MLGSVLRKSARASAGIARGSRGYKVAVLGAAGGIGQPCGLLMKMNPLVTELSLYDIAGTPGVAADVSHVNTAAQVKGYAGEAELGAALKDCDVVIIPAGVPRKPGMTRDDLFAINGGIVKGLVEAIADNCPNAMINMISNPVNSTVPIAAEVLKAKGKYDPKKLFGVTTLDVVRAKTFYAEKAGLETSKVDVPVVGGHAGITILPLFSQATPQAKNLSADDIDALTKRTQDGGTEVVAAKAGKGSATLSMAYAGALFADACLRAKNGEANIVECTYVESKVTKVPYFSSKVTLGRDGVDTVHGLGTLSAYEQSALDAMMPQLESEIKKGVDFIKGA*