MNSVHQRRTPFSIADILGPSMVPEAPSAPQLPEAGPDPASPLCALEELASKTFLGHSPRATPQPSEGRAAPEAPPGPGAGVRRRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLCGLSPGVLCYPALPDSTSSPDPGPSGPDSEPNLSDEEIQVDD