MGVGGTLEYFSGLLGSGHSHKKKKQLRTVELKVRMDCDGCELKVRKALSSMEGVQSVDINRKQQKVTVTGYVEANKVLKKVKSTGKKAELWPYVPYNLVAQPYTAQAYDKKAPPGYVRNVESNATVTRTASSKPEDQYNMFSDENPNACSVM