MALNLRQKQTECIIRMLNLNQPLNATGTANEEVYKILIYDKFCQNILSPLIHVKDLRKHGVTLYFLIDKDRKHVHDVPAVYFVQPSQVNVQRIVADASRSLYDSLHLNFSSSIPRPLLEDLASGTLNSESIDKILKVHDQYLEFVTLEHNLFSLAQKFCYVQLNDPSAGDREIEEIVEKVASGLFCVLATLAVVPVIRCPSGGPAEMVASVLDQKLRDHLLSKNNLFTEGGGFASSFQRPVLCIFDRNFELSVGIQHDFRYLPLVHDVLGLRLNRLSVPGEKGGMRSYELDSSDPFWVANGSLEFPEVAVEIETQLNKYKKDVDEVNRRTGGTDGAEFDGTDLIGNTKHLMNAVNSLPELTERKQVIDKHTNIATVLLGEIKERSLDSYAKKENDMMVRGGIDRNELLGVLRGKGTKMDKLRFAIIYLICSESINPAEVEAIETSLRESEVDTCAFQYVKKMKSLNVSLASSNSASRSNIVDWAEKLYGQSISAVTAGVKNLLSSDRQLALTRIVEALMEGRPNPDVDSYLVFDPRAPKSGSGTSGSHLKGPYKEAIVFMIGGGNYMEYGSLQEFAQRQQPVKHVIYGTTEILTGIEFVEQLTVLGQKMGLGSTAASPAPTL*