MSVSKRPDYSSFAKIIASCAQTRDLAQGRRAHESILQSGQSLDRYLANLLIRMYARCGSLEDAIRVFDSIPAKNVFSYSAMISALFQDGNPQESKRIFDGMPCRDLVTWTSMISGYADCGTAREAGWIFDRMPAWSVFSCNVLLAAKIQSGQIDAGRSFFEIMPQRDVFSVTSMITAYGRNLDIAQSKRFFDTLCSRGLIPWNSMITAFGDNSLIEDAKATFEKMPMRNTSSWNAMLQAYSQNGELPAARALFAQIPAPNAVSRTAL