MDGGGGQSPDRHAAGRPPVRSRWTPNPEQRLILEFIFNSGMVNPPKGETVRIRKLLERFGAVGDANIFYWFRNRRSRSRRRQAQAQATAAAAAASSGSPPAAAAPGGSAAALLGMMFGGAGGYTSPPSVGMMMGDVDCGGGGGDDDLFAIARQMGYRSMDGGGGGGSSSSAAAVAGQQQHQMYHWCQPGEARPPP