MGFVQVSEKEGDEPIELPAEEDGTLLLSTLQAQFPDCSGLQYRIVETKSLRGVRSNEGRMYSPSEESDWGEYHYFCVFPKKNKRQSDDNSENSVAKTKRTEPLLRCFDLIVLGLSYKTTDQTFREFFETYGDVVKAEIKRDNTSGQSKGFGFVRFGSYNAQMRVLSKRHLIDGRWCEVKVPSSRGIGNQVPGKVFVGRCTEDIGAEDLREYFSQFGDVIEVVIPKPFRGFSFVTFLDPYIPQLLWGEDHIIKGVSVRVSSADKKVVPKNKNKQIQSCNNSSNNNTNNNNDLDIFNMHSANNFNMHPGNNFNMHPANNFIMHPANNFNMNPFHPHGYQMNRAMN