MNIEEFDFLGHQMLYLPWQRNQDLLALGVMDFNTSQLVYQQELQHLESWVKERRLNQLPFARQKLAYFYLSAAGTMFPGELSDARILWAKNGALTTVVDDFFDAGGSKEELENLTTLVEMWDRHDEIQYYSKHVEIVFSAIYSSVNQLGAKASAVQGRNVTKHFVDIWQDLLRNMMTEVEWRETRYIPRPEEYMENAVVTFALGPVVLPALYFIGPKITEYTVGDTEYKELFRLMSTCGRLLNDVQTYEREYMDGKINSVSLLVHHSGGSMTIPEAREELQEPIENCRRDLLRLVLKQDSAVPRQCKELFWKMCKTCYFFYYKGDAFSSAEKAGAVDAVIHEPLQLPMDLLLPGLDLSSLCV*