MTLGLHDPEVPSASLEVWTDFDMRMAWKTCFFSRVIAVKPRLLSRDEDGMKLLSLKKKMRSFFDKLEVIFDWGEGDVAPPQEEELARLHMLGLRAKLVLAHLDGDKESHLRKGDLPSKAMFSIPSHARRARSGARCSLRNPTSRVEIGVTSAASTCVASLARPRTSVFPAQKIEQKEMGALRVRPLGSSMAHSLSLHASGGAVASFPLGPCAVARAMTPPDSGNPVLDVPPLDVVGFHAILQSSSGLSMGTKDLSCEDAMQTSFERRLAVLEQDLTDRPGLVQQLAQERAQFISELDSMPTEVANLFWELVMVKAKMEELQARVASLSACRDSIWEALNQRLRELEQLDSDSAVVTSLANSIAQEISHLQEEK*