MRSTIPRMLVGPSRLFANSLLRLRTATSLRAPASSRRTTTRSAMEPAVGASASSADYSSRWEDEFWGKPGGLKPGEAFDAQAPSPALTQLLSSGAVDVARRRVLVPGCGRGYDLIAFLRSGVAEAVGLELSTSAQQQAEAYLQQQLTAEEKAHAKVVAGDFFKWQSEAPFEGGYDYTFFCALHPTMRQDWAAAWARHLKPDALLVCLAFPLNHTQEGPPWPVAVDDYKKLLLPQGFELVSEEPVPPERSHQGRGGKECMLVFKRKX