MAAIVQPVPTRQPSPAGLLTTVASLPPSYKLQYDEVAGRPVPATGDSPLDLTVRQVTTTTTTVVTGPITPPATPSPLKKRYREDNQLNVPAVKEEPLAKRAKPAPEPLHIDIKKELATPAKTASPKGGQPDGPPKSTKNPPAALAPSKERRAKAIRKLKFDEENSSPVSGTIIISLEEALSGDTPRESGDIDPQFNLVEVSDEVRAELAAIPNVIGGYNCKLCRLEFEDAFGLAQHRCSCIVLLEYRCPECGKRFNCPANLASHRRWHKPRDQVGKKGGVAAAAAATRAEPSSDSTDSDSGGAQAGKFRCVQCDKTFKRPAYLKKHQLTHSRQAASKQGGKGATKQQPRPASPSPSTAQYRSEDSNHSNHSSQSRTLVINEDYREHVPEQEDEDDEMERQYRSAYCDRFTEEENLAAAALARLRNGPSVIRHTTALVV