MADADLKHEVTRLDSVHDVKHGGATAEAVEAIRAEHELTFTEALKLYPKAIAWSGFVSIGVIMLAFDPQLIGNLYSTPQFARDFGHLYKGDWVIQASWQTALSMGNPIGQVVGALFAAYPMDYFGRKLTFAVCVVLTAGIVFIQFFSKTLGVLLAGELLAGLVLGMFVVIAPAYASEVCPTALRGHLTSFVNLCFVIGQLLGNGVTAGTSKLNNHWAYKIPFLLQWFWIIVILPGMAFIPESPWWLVRKNRLEDAEKSLRRLASPKVNVQATLAFIMETDRLEQELEAGSTYWDCFKGDNWRRTEISMGVYCTQVLSGIYLINYGTFFFQQAGLPTDRAFDMSVGFLAVGFVGTLVSWALLIRVGRRTLFVSGLAWLVILQFVIGILDCIPGRPSGAIWAESSLMLIWNFFYDISIGPVCFVLLGECSATRVRSKTIAAATAAQGILGIVMTVAIPYMINPEQANLQGKLGFFFGGLALICLIWSYFRVPETMGRTFEELDLLFDKKVPARQFKGYKLEGAVSTGAA*