MSNLHNWAAVAKPVRGSTAKHKGKALPAFTWQDGKCKITVTLDLKEGTLKFSHAGRSIGAIAGIKAPLHAAVTLTSSKQVVSLNPGPIGKAEHTNEELVSILKARGCALSPRTEAALLLLXRDLFVPRDRVREAFRDQRITVRMADGSTMTLPPPSFVATAMEKLGLGRGXCTSFLDVGCGTAYVTALAACLISDVPGAMVQGLECVPSRLEAGRANMRALRERLSLQLAPNLAVLGDXLKALNRVELLLSNXLIPECTDGVVFDALYXDAAVSEEDLPTFLALLKPTGRMEAVLLTRTSADPHEYSRELITTITGDFGELEDPTPWEVQEAIVRIKDRERRRGQEQAKQDVSALRNWEYLEMAQRVQAAMQRIGELESMLQRTELRSPARNVPTIDLGFRSPARSNGVDDVRSMAKDKTRRVASLLKPSP