MVCCGVVEKEEKLPKRKGSDGSYKGVRMRKWGRWVSEIRVPRTRTRIWLGSYNTAEMAARAYDAALYCLRGPRGQFNFPYDKRPEFPGQFPTVLSKADIKSIAATFSTLGCMALPPPSSVSTSTGLSEVRSSGEVGGGNSLVRAAGILGSDEFSLESFMQTFMLEPRDIWEIIGVSE