MSPPLLLLTHSLSYVPFIYTTSRRPEAGFELPRHHRGREVPTYLTYIIDNYDNLPHVTLFLHAYPEQWHNDIVGPYTSDLLPILRMNKVYEHGYVNLRCKHVPGCPNSVNPLSPSASDLKKGDIRALFAEAYMQVFNVTRTEVPEHIGAPCCAQFAASRDTIRARPKSDYERMLEWARTTRLTDDFGVGWMFEQVWHIVFGKDAVHCPSLDECRCLLRFVLAARHPLCREDFFQVTLRAHVSEAPEVLLSALSPCRSTSTPATAVSMSLFEEELQDCGYATSAPRSRLFFCDFAPTGMAEGWDQEQRDRCVRSACVLPRPCFSACDGSFLDQKVDIIDPQ*