MSSGSEPRTPLTSFSIADILGSCMIPRRPSVSRPPESNQGPTSPLCALEELTSKTFRGLDGHTPQPSEGRAAPGALGSGQAGRRRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLASRLGLANAQVVTWFQNRRAKLKRDVEEMRADLASLRSLSPEAQCRLALPDGAPGLGPGPARPDSELHLSDEEIQVDD