MVVIALMFIVRPVGGNRQVRPSDGTSFTFVYNVFCLLLAVYLMGVMLLEDLVDLSRIVVVIFTIVLFVLLLIPVVIPVSLSFFLDPRGPAEEPLLPEPPKQEPGKSGQETPELIFSEVEDEKPKEVDLLPASERQKRIAQLQAKLFQAAAEGAVRVKRRRGPHRGEDFTLMQALIKADFWLIFFSLLLGSGSGLTVIDNLGQMSQSLGYDNTHIFVSMMSIWNFLGRVGGGYFSEIIVRDYAYPRPVAMAIAQLVMAVGHVFFAFGWPGAMYIGTLLIGLGYGAHWAIVPAAASELFGLKKFGALYNFLTLANPAGSLVFSGLIASSIYDREAERQAHGNNYHIHNGGSFFSGMLVLNEPSKCEGSICYFLTSMIMSGFCVVAVVLSMILVHRTKIVYANLYGKSRS*