MSSGSEPRTPPTPFSIADILGPRVVPRGPSASQLPESSPGPTSPLCALEELTSKTFRGLDGHAPQPSAGRAAPGALSLGPAGRRRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLHALSPEIQCRLALPHGAPGLGRPDSGPHLSDEEIQVDD