MGTGNSFGRLFRISTWGESHGGGVGVTLDGCPPRIPITREEIQIDLDRRRPGQSRITTPRNEADAVEILSGLNPEDITLGTPIGMLVRNKDQRSGDYLENDMSVAYRPSHADATYDAKYGVRAIAGGGRSSARETIGRVAAGAVARKILRMYNGIEVLAYVSKVQDIEATNVNHDTFTMEEVDANIVRCPDEASAERMLERIDEIRKSGNSIGGVVTCVARNVPAGLGAPVFDKLEADLAKACMSIPAAKGFESGDGFGGTLLTGKDHNDEFYIDEETGATRTRTNRSGGIQGGISNGENVVVHVAFKPTSTIAQSQKTVTRDGQEVELRGKGRHDPCVLPRAVPMVEAMVALTLVDALLCQKAQCELFPNEAPMGEQPNPMGSTAKREGGKREPRTASDSGPIGLRVDEE*