MVCLTSQKLCEPKRFESHFVPYFNAKPKLNLRFRNSEDFPEYLSELKLKLLAFGTRRRRGITAAMAVELVKSNEAATIILTSGASGRISALFSLQVLRSLFLLINAFVLLLLFPFRGRRRMASPATMMASSGSQEKGGIGKEEKAVERKGPVVRVPSKMVPRKSVVEQEVAARRSLAIRRVLQEDDKETLREFSLFVTSRGETMFTQSWTPVSFKVRGLVFLLHGLNEHSGRYNDFAKKLNANGFKVYGMDWIGHGGSDGLHAYVPSLDDAVNDMKQFLSKILAENPGLPCFCFGHSTGAAIILKAALDPKVESRIDGVVLTSPAVGVQPAHPIFTVLAPIFSFLLPRYQFSAANKRGAAVCRDPAALLAKYSDPLVFTGSIRIRTGYEILRITAYLQQNLCKLTVPFLVLHGSDDAVTDPEGSKKLYEEASSTDKSIKLYKGLLHDLLFELEREEIMQEIIDWLNQRLSNC*