MKDTKKIELVFIPSPGIGHLVSTVEMAKLLIAREEQLSITVLIIQWPDDNKLDSYIQSVVNFSSRLKFIRLPQDDSIMQLLKNNIFTAFIAGHKPAVRDAVSEILKSESNTILAGIVIDLFCTSMIDVANEFELPTYVFYTSGAATLGLQFHIQCLRDEFNKDITKYKDEPEKELSIATYLNPFPAKCLPSVALDKEGGSTMFLDLAKRFRETKGIMINTFLELESHALNSLSRDKNLPPIYHVGPVLNLGNAQGENLGSSEQNIMKWLDDQPASSVVFLCFGSGGSFEIEQVKEIAYALENSGCRFLWSLRRPPTEDARFPSDYENLDEILPEGFLERTKGIGKVIGWAPQLAILSHKSVGGFVSHCGWNSTLESTYFGVPIATWPMYAEQQANAFQLVKDLRMGVEIKMDYRKDMKVMGKEVIVKAEEIDRAIKEIMDSESEIRVKVKEMKEKSRAAQMEGGTSYTSIGGFIQSIMENSQ*