MVDPVIVASGQTYERAYIQRWLEQGNFSCPKTRQPLPHDNLIPNYTVKALITSWCEANNVAPTTPEAAALEKNVGCARNAASGRYYRQTKSLGRASRFHSLLELDRRHNSFQDRVTRSGKTSQAFEQLITNLVTDLSSPFAGARKYAAAELRLLAKDDIQSRILVVEAGAVRPLIALLDDGDEQTQEIAVTALLNLSINDNNKAEISRAGAIDPLVRVLKAGSSAAVENAAATLFNLSVVDNNKEVIGAAGAISPLVELLASGSPGGKKDAATALFNLSTSHDNKPRMVRAGAIRPLVELASQAATGMVDKAVAILANLSTVPEGRVSIAEEGGIIALVQVVETGSLRGQENAAAALLHLCINSSKHRAMVLQEGAVPPLHALSLAGTPRGKDKVLHLSFYAHRGIF*