MVRAPCCEKMGLKRGPWSLEEDEILTSYIQKHGHGNWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTNEEEENIIKLHEMLGNRWSAIAAKLPGRTDNEIKNVWHTHLKKKLNQTNSEAKKKAISKPKIKRSDSNSSTITQSESASACTTSSSDFSSVTVGERKDIKSEDIESMEETMAVIDESFWSEAAALDETSTDMKSSSLTISNEMLPLQYPDEILPESHEDYNSNMDDGMDFWYDIFIRTGDQIELPEF