MVKRWKSVSVIGSGVVLAVLVLACLVLQDPRKSATYLVFDSQKSAAIFDKRSLWSERMQVEWKPCPWWKDDANQLPDLPTDTTGYIKVECTGGLNQMRRDLCDGVGIARLLNATLLIPHFDAALYWNDTSGFADIFDVDFFINQTKGLLHVVKELPQALISAEPFFINCWKRKAPYDYIEEVLPALQKHKVVIIRPAASQRSDRYPLFAKSVRCQACYRAIRLIKHLEDQAKQILEKIPRPFLALHLRFEPDMIAYSQCKYPSLSKESAEAVEAVRDGRDAFTGEVELSWRKRGKCLLTPSDVALILQALHVPTNMPIYLATGDGLLEKQDFTIVYTNTYNKSMLLDGQASRKLRGNSRAAVDYYISVNSEYYIATYFGNMEKMVMPMRVLKRNWNTLVLNRRDFGTAVLKGLNASALREAIWQSHKEAFIRGRGLALPDCFCESIASEVLF*