MSLSDDTYPPPLSGQETSQGGLEREFMDINDGQGYDDLPVIMMDESLLETGFEGDGYGGVIRDRLSHQLSKWPTKVPESLESTARSMPLLVTVLAVFSIFLMAFVGLPQRLGDMVKAVIQETSSSRLCKNVKTLYSQLDIDPSMAVHPKCPTKERQNVFVDVAGKDGWDKVPDSCPECGTELEYLFSLDGVERLVEDQQVLRSRQRQHDEQMERPAYLQDANPGKILRHQLDGSCYKVDDHDVQRERGCLVLTINVSIDWADPSKSCNRSPRSMGPIIVS