MKLKETHHHLQHSLHLISSLNAEITHVEAFKGKWSVIKTKLQNLTTHLSDLSDFPYSSSNPLCSDLLQSLCHTLSNALSLASICRNPTPPIGKLHAQSDLDAISSSLDQFLHDADLLIKNGVLQDNPTAPTTPSSSISRREAIWVEARNLITRLQIGSWDSKNSAMDLLLGFLEDDDKNVLIAVAQGMVPVVVRLLDCSCLEIKEKAVSAIARISTIDSCKHVLVADGILLLNHLLRVLEAGSGSAKEKACIALQALSFSKENARTIGSRAGISSLLEICHEGTPASQADAFGVLRNLAGIEGIWQNLVEENAISVLVGLSASRTALAQENAIGCLCNLISDDGDESLKMLVLREGGVECLKNLWDGASDRCLELALGLLRNLGRCRRIADLLISEGFMPRVAGALNYGAVGVRMAAARAVSDMGYSVKAKREMGECGGISNLVRMLDAKKVDERDVAAKSLASLLEFAGNRRIFQKEERGIENVVLLLDPMISSREKKYPVSILLSVSQSKKCRKRMVATGACGYLQKLVEMEIEGSKKLLENLSRGSPQASKEEFTEAVVESQSLG*