MAGRLERETVVALPEELWDNILGRLPAKTFARACITCRPWNRICNRVLSRPKFLSTLSLRPTFEECMDEALTKVLSEPIRPHFVMAFTGFPSSLEKTHNLLRSQFGGTVPLVTCFSLGLLGTNATGDEVEEVLWDHDSVDTNELVNRGLLITVGFVPGLKVGTVPLFGSPKISTRKTLVDSFLTDINNFTSDCATPAGIVMFTEFKPDLSYVLQMMDDALLGQTPIVGCVAALDNQRCFLYSAGDPSGIKALQIGPSNECDAVALVFAKDKDNDQGLNEIHFTSALSTGLRPRGPLYKAAAVKIRQNATWLTARREGIPMELDGERIWEDLRNEVGNEIYGDVYVGVLKKRKRSIAAGKRQFGKPISLFAFHGFHNLDEEYLYVEG*