MGKALLIATPSELFDRRARSVVALPEVGGAASECAGLLGAFNSSSGGGGGHGAEYYAPSSSAVEAVRRARHTDFANHPLDVGLAALRTLSAAVQGGEALSQLQPRTAWPSLDTRVRLRVGTAPKTGSLLLTHPVSCLSQPSLHHAVILLVSVSEEHVVGVTINKPFSASPLHSPSAPTPLLGGAVDEARRDKLGPLCEASLHQGGDVSPSSLLALHSLGPLENSSAVSEGLWVTSELHELREAVEADAPHPPEADEGDASPGAKTEPPLLRLKCLVGHAGWAYEQLEAELRRNVWFLLEPEEGTSLAPLALRQPPAALPEGGPSSSAWLRDALWEGVVERAGGAMLEMQGFPGDHAAVRAVARETEALQRELLRKRIDLLVPSEGAKE*