MDERLNTPHTDKIELDFLGHRLQLAQDPNSKHLGTTVWDSSMVFVKFLEQNCRKGELSHSRLAGKRVIELGAGCGLAGLGMALLGCRVVASDQIEVLPLLMRNLDRNMARAKHSPSESPYLGSLGTVEVVELDWGNEEQIRALKPPFDYIIGTDIVYKEQLLQPLLSTLLGLAGPKTTILLTNEYRSSAVHERMLQLWKENFNMKIIPRSKMDSTYQHECIQLFSLKPKVPLSLSLKETSQETPKGPSLDVDEGSSKDYMASPDENFIHEEIELDSLKCLTEEASQSICTCVEALDIHDTDGRLSADCCEYLSAVQIDVDANKCKEEKNICSELNDWEIRRQGSMAARLLQNVL*