MSRQSCWANMPPELLRDIIQRLESSDNVWPSRKNVVACAAVCSTWREITKELVKSPELSGKLTFPVSLKQPGPRDATVQCYIERDRTTATYRLFLGLTPTLTENGKFLLAARKSRRATSTDYIISIDPEDMSRGSSSCVGKLRSNFLGTKFAIYDTQPPHSGAIASTNRAGRRVAAKQVSPKVPAGSYNVAHISYELNVLGTRGPRRMQCTLHAVGAVSMDSDSEGMAVPASTELAAAPVADDAVGEPGLSSSGGDRYVKGDPLVLKNKSPRWHDQLQCWCLNFRGRVTVASVKNFQLVAAADQPPAPVCQGEQDKVLLQFGKIGKDMFTMDYRYPLSAFQAFAICLSSFDTKLACE*