MESSLPQVAALDRSTLLKAFDETKTGVKGLIDAGITEIPSIFRAPPATLTSPKPPSSSDFSIPTIDLKGGGTDSITRRSLVEKIGDAAEKWGFFQVINHGIPMDVLEKMIDGIREFHEQDTEVKKGFYSRDPASKMVYSSNFDLFSSPAANWRDTLGCYTAPDPPRPEDLPATCGEMMIEYSKEVMKLGKLLFELLSEALGLNTNHLKDMDCTNSLLLLGHYYPPCPQPDLTLGLTKHSDNSFLTILLQDHIGGLQVLHDQYWVDVPPVPGALVVNVGDLLQLITNDKFISVEHRVLANVAGPRISVACFFSSYLMANPRVYGPIKEILSEENPPNYRDTTITEYAKFYRSKGFDGTSGLLYLKI*