MPDDFDDRVLNLLSKVAAGDAEECLSKLESALRIPGSVRNPSAYLAGVVKRVSGPGGPGGGNYAGSGGGSYAGGGGGSYAGGGGGGPPRGSLMAGQGAAPQGSTPQLAPAAARELEGLYADGRLRPGDIEGRNLASLAALAPEAQLFVMRSFADRNLAGIRNMAAFFSNHLTQAERDIREGRVRLPPAGSLGPSQPQGGGRDMQNGLGTAAPHTQAGGMRAGPAPGSYSSGSAAAGGGMLPAGGLQDQQAPWGQQGGMGMQQQQQPQTYMPQQQQPQAFAPPQQQQQQSLX