MIQVKAPGKLYIAGEYAVTEPGYKSVLIALDRFVTATIEETDQYKGTIHSKALHHNPVTFSRDEDSIVISDPHAAKQLNYVVTAIEIFEQYAKSCDIAMKHFHLTIDSNLDDSNGHKYGLGSSAAVLVSVIKVLNEFYDMKLSNLYIYKLAVIANMKLQSLSSCGDIAVSVYSGWLAYSTFDHEWVKHQIEDTTVEEVLIKNWPGLHIEPLQAPENMEVLIGWTGSPASSPHFVSEVKRLKSDPSFYGDFLEDSHRCVEKLIHAFKTNNIKGVQKMVRQNRTIIQRMDKEATVDIETEKLKYLCDIAEKYHGASKTSGAGGGDCGITIINKDVDKEKIYDEWTKHGIKPLKFNIYHGQ*