MKLKETHHHLQHSLHLISSLNAEITHVEAFKGKWSVIKTKLQNLTTHLSDLSDFPYSSSNPLCSDLLQSLCHTLSNALSLASICRNPTPPIGKLHAQSDLDAISSSLDQFLHDADLLIKNGVLQDNPTAPTTPSSSISRREAIWVEARNLITRLQIGSWDSKNSAMDLLLGFLEDDDKNVLIAVAQGMVPVVVRLLDCSCLEIKEKAVSAIARISTIDSCKHVLVADGILLLNHLLRVLEAGSGSAKEKACIALQALSFSKENARTIGSRAGISSLLEICHEGTPASQADAFGVLRNLAGIEGIWQNLVEENAISVLVGLSASRTALAQENAIGCLCNLISDDGDESLKMLVLREGGVECLKNLWDGASDRCLELALGLLRNLGRCRRIADLLISEGFMPRVAGALNYGAVGVRMAAARAVSDMGYSVKAKREMGECGGISNLVRMLDAKKVDERDVAAKSLASLLEFAGNRRIFQKEERGIENVVLLLDPMISSREKKYPVSILLSVSQSKKCRKRMVATGACGYLQKLVEMEIEGSKKLLENLSRGKLWGVFART