MDERLNTHHTDKIELELLGYRLQLAQDPNSKHLGTTVWDSSMVFVKFLEQNCRKGELSHSRLAGKRVIELGAGCGLAGLGMALLGCHVVATDQIEVLPLLMRNLDRNMARAKHSPSESPYLGSLGTVEVVELDWGNEEQIRALKPPFDYIIGTDIVYKEQLLQPLLSTLLGLAGPKTTILLANEYRSSVVHERMLQLWKENFNMKIIPRSKMDSTYQHECIQLFSLKSKVPSSLSSKETSQEKPKGPSLDVDEGSNKDYTASLDENFIHEEIELDSLKCVTEEASLSIRTDIEVLDIHDTNECLSADQIDVDSNYCKEEKNFCSELNDWEIRRQGSMAARLLQNVS*