MSVSMEEDGSGSKIHLPADVNWEMLDKSKFFFLGAALFSGVSGALYPIVVLKTRQQVMSSQIPCLKMAGSMLRNEGYRGFYRGFGTSLTGTIPARALYMGALEVTKSSVGTATVQLGFSEASSSTIASAAAGLSAAMAAQLVWTPIDVVSQRLMVQGSGNSSCGVVGLKCYSGGIDAFRKIIRSDGLRGLYRGFGISILTYAPSNAVWWGSYTTAHRLVWGSIGCYCCKKDNEGGYKPDGKAMLAVQGVSAAMASGVSALVTMPLDTVKTRLQVLDDDCCSSSSSRRTPTVLQTVKNLLKEGGFSACYRGLGPRWASMSMSAITMITTYEFLKKLSTKNQETFV*