MMQNDANIPRMRVSYIVFSARAVVILPLTGDRSKIDEGLEKLSQIQPAGETFMHEGLKAVSQQMKSQTSPSSSIIIVLTDGKLDIYPYELSVQEAMKAREFGARVYCIGVMDFDHSQLAEIADGREQVFPVVSGFHALKDMVNSVLKKTCSEVFTIEPRSVCVNESFNVVLRGSGFSGSKRMDNVLCSLTINQVTHNLILMMCSVILFIYRSVEVLVSLNQGKSYIYSPMSIYATTCSDGTWVLWFLLALLLLLGLGLLWWFWPLCCTVVSFVHVHFCTVKLILEPEEDPLPKHRWPTVDASYYGGRGAGGIKRMEVRWGQKGSTEEGSRLEKARNAVVTMPEEVEEPIIPRPPPRPPPVYNPSSHSKWYTPIKGRIDALLALLRRQYDRVAIMRPTPQDKGRCINFTRVQSH