MVKEDEYILTLSCPDRPGIVHAVTGFLTKHNLNIVDSQQFGDATSLRFFMRVHFAPSVSSSPETETKKLNVEELKGAFETIAQDMSMDFQLDSLAKKPRVLIMVSKIGHCLNDLLFRQSISQLGIEVPLIVSNHPDFEPLANTYKIPFHHLPVTAATKAEQESKILELVKENNIDLIVLARYMQVLSPTLCTAMSGKIINIHHSFLPSFKGAKPYHQAYDRGVKIIGATAHFVTSDLDEGPIIEQNVVRVGHGLSPKELTVEGSNVESNVLATAVKWVTERRVLLNGHKTVVFN*