MVNKSQVLLDIANKKAIKVISGLTNLNYEHVLTIARASQRACVSYIDIAADPQLVKVVKANVNIPICVSGLEIQPIYNAVLAGADLIEVGNYESLYKRNTVLSVCKIITLVEEIKKLCPRVPLTVTIPYILNQKDQINLCKQLESLRVDYIQTEGNSISKCKNHCVQDLLRLSLQTLACTYELVKHTQLPIICSSGLSDVTVPLAFSLGASGIGIGKFVTSYYEEEKIVSILSKIKKIVSGTRSYQACE