MAPYNIRWGILATGGIADAFVRDLLLDPSTRSASDISHTVVAVSSSSSASRAEKFIANTGIPSPCTAYGSYEALVADPNVDVVYVATPHSHHFQNVMLCLEAGKHVLCEKAFTVNAQQTRILVETARKKNLFLMEAVWTRYFPLSIEIRELIKNGAIGEVLRVTADNSFGGTPEEKFSTEHRMVNKDLAGGALLDLGIYSLTWVFQTLYHTLPREARKPPSRVSAHITPYHLTGADEATTILLSFPTTTPSNSEHPGESQAVASTSIRVATDPDETNTARPAIRIQGTKGEIQVDGPAFRPEVYRIIPVKGQGMGEFKEKKFDFPANGRGMYWEADEVARCLRDGKLESETMSLEESIVIMDVMDEARRQNGLTYPEKIESTVYPTQL*