MASGSGPLGRFVSALRGCGVQPGDRVAVALSGGPDSLALAAMTVWWHGFTRSREAPLALIVDHQLRPESSEEAAAVARRAEELGMQARVLRVDWPAGQLPSLGEKMAAAREARYDLLLRACGEAERGALLLAHHADDQAETFLLRLMHASGVLGLACMPPAADKRTEWGRVRLLRPLLDFRKSELEDYCRQRGLEYVVDPTNAELSFHRNRIRHVLQLATLQQEKDAQASSGGSLESQASQHEELPSAPRKRQPRPRQRMTQAQLKRQWLEQQPWFLNWDKRLEQVADALRPLRFALLDASCFAGLDEPVAVGALSRILQAVSGRKYPPPLTHTVRLHTRLLPGRLDATYTGGGCLVRRLPRCKGRYLVCVTESDWPAAEAALAQLPPPTTAEAERRQQKQQQRQAEAQLDSLPSSNMAGAEGDKGEASLPVPPATPA*