MESSCRKLVSACVQLGVQPSAVECLFSKDSDLKKGEFTDSPEGRKEASSSKLFGRPHAGANEKDKSQPSKNEEPGAEDPSKKKRQRRQRTHFTSQQLQELEATFQRNRYPDMSTREEIAVWTNLTEARVRVWFKNRRAKWRKRERNQQAELCKNGFGPQFNGLMQPYDDMYPGYSYNNWAAKGLTSASLSTKSFPFFNSMNVNPLSSQSMFSPPNSISSMSMSSSMVPSAVAGVPGSGLNGLNNLNNLSNPSLNSAVPTPACPYAPPTPPYVYRDTCNSSLASLRLKAKQHSSFGYASVQAPASNLSACQYAVDRPV