MSRELTVSLAAIASQALTFPQLNQIHAQLIVFNSLPRQSYWASRIISCCTRLRAPSYYTRLIFDSVTFPNVFVVNSMFKYFSKMDMANDVLRLYEQRSRCGIMPDAFSFPVVIKSAGRFGILFQALVEKLGFFKDPYVRNVIMDMYVKHESVESARKVFDQISQRKGSDWNVMISGYWKWGNKEEACKLFDMMPENDVVSWTVMITGFAKVKDLENARKYFDRMPEKSVVSWNAMLSGYAQNGFTEDALRLFNDMLRLGVRPNETTWVIVISACSFRADPSLTRSLVKLIDEKRVRLNCFVKTALLDMHAKCRDIQSARRIFNELGTQRNLVTWNAMISGYTRIGDMSSARQLFDTMPKRNVVSWNSLIAGYAHNGQAALAIEFFEDMIDYGDSKPDEVTMISVLSACGHMADLELGDCIVDYIRKNQIKLNDSGYRSLIFMYARGGNLWEAKRVFDEMKERDVVSYNTLFTAFAANGDGVETLNLLSKMKDEGIEPDRVTYTSVLTACNRAGLLKEGQRIFKSIRNPLADHYACMDLLR*