MSLLLETSLGDIVIDLEVDSCPKTCENFLKLCKVYYYNLNAFFNVSKDFLAQAGDPTATGTGGESIWSFIASQNGSATDVPRYFEPEIVPGLKHTERGTVSMAVAPSVEGQPRGGCGSQFFVTLADGIEYLDGKHAVFGHVVEGFDTLEKLNDIFVDQEGRPFKDVRIRHVVVLDDPFPDPAGLVVPESVPTRPPDNSTRIAEDEDPLEELPEEEAEQQRRKKEAEAAALTLEMVGDLPFANVRPPENVLFVCKLNPVTRDEDLELIFSRFGTIMSCQVIRDKKTGDSLQYAFIEFDKREEAEQGYFKMQNVLVDDRRIWVDFSQSVARLNTSWSNNPTMGQRGGRGGRGRGDGVRGGFGGREDLEATRRYRDGRDHSSRQYGMVFDVPSDRGHSKRHRDSDSRKRSRSRSPHARSNDRDTRERRRSHSRDRDRAPRRRAGSRERVDMDRHRRR