MGDPVIIASGQTYERAYIQQWIDQGNTTCPKTRQILSHTNLIPNYTVKALITNWCEANSAPVPAPAKLSSSSNSVEDLVSGNPELELAAAEELRLLAKYDTENRVLIAGAGAIPLLVDLITSKEKKLQENAVTALLNLSINNANKSEIVAAGAVAPLVEVLKSGTSTARENSAAALFSLSVLDENKPVIGASGAIQPLVDLLVNGSLRGQKDAATALFNLSVLSENKSRIVNAGAVKALVNLVRDPTSGMVDKAVAVLANLMTCPEGRVAIGDDGGIPALVEVVEAGTARGKENAAAALLHLCTNSTRHRSMVLQEGAIPPLHALSQTGTPRAKEKVRDI