MSLPKHISTPLSQIDKLYDTKQLAYLIKDNESLIQAAIEKDNGKGPFDATLGDIWPPLNEVDLAVKNVKKWMKDESRTGDAILAMKSMPSRVKKQPKGAALILATWNYPWQLALCPLVGALMADLLPKYLDPEGYAVVLGLELGGKSPVIVASDADLKIAARRMFSIKQMTGGQICVAPDYVLCVKNKVDEFISICKTTLDEFFPPSPSPQSLLNNQSASKAGKLVYKGEMDEQTKRMGISLIMLNENGEGEEGGIMVDEVNARPKPLSLYVCSRKRSVFENIITKTTSGSATWNDFGIAGKDGFNTFTHHKAVLEIPYMFEPLMSLRYPPMSILAKRILPFLMFNGIHFSRPKSVEHEQGALVGGRLIMGKGF*