MDSRILEHPHAQFGGMVGFPYPLGHHHVYELAGHQLQSAAAVPFSIDGLLNGSCAASVVNPTPLIPAGCGVGGDGQAFKLSDSVDPDKESPGCKRRRTRTNFTGWQLEELEKAFNESHYPDVFMREALALRLDLVESRVQCASLWKEELVAHRQAIGAGDAARTLINSVYPSELRLDLLSVGKEGKQITLVQLGIGRVFAYILAREPGGGSSNGTGLKQTTVAAIGFATGSERRATGSPKNRATGLMRPKRIWLCVLAMAASLGATRSTAFETDQVLRTWQXMPKTSA