MTQPTRAQSNELVEFLQALPLLTARDKRGIVGLLSKTIDLGTPRRYGSTRTENFTHCASVSGIQIYRSVPRQAWQDANMRIYRVSGIAEVPEDPEVVFELLCNIELIPEWDMLFKGAKYLSYATESSDNVEVAYIHLVYGLPGVSRFISDRDFILRTARVVFPNGIRVLYVRSASPDDVVEGDPGRSSRMVRGHMWDSGYVVVPTRNGCCMNITLQVDPKGWIPTSVVNFSLEAIPLNIQRIRSALQRLPRPVLERLPVSNKDQALRCKTSIPPEALGGHAANRRSAASHAVDAAAASNKHDYSSSCLDDDDVEQTKRLKLY*