MATKTSMVYNVTRQAAELVPPAGPTPFEYKELSDIDTLRFHVWVIQFYKKEEGDNAVGSIFRRRDPAKVIKEAVAKALVWYYPLAGRLLEISGRKLVVDCNREGILFVEADADVTLEDFGVPPLPPFPCLEQLISNVPGSTAILGTPLILIQVTRLKCGGFILSVRLNHAMSDAGGLVQFMHAVAELARGADSPSVLPVWDRHLLNARDPPRITCDHPEYDGIPDTTRTINPRDDIVHNSFFFGPTEIAALKRFIPPHQKASTFEILTACLWRCRTISLQLDPEETVRIMCMVNSRNIFNPPLPSGYYGNAIAYSGASSSAGKISKNPIGYALDLIKKTKAKVTQEFMMSLADLMVIKGRPRFNETFVVSDITRAGFDELDYGWGPPVYGGNVIPGTYRISVYVPLKNWKGEKGIFVPICLPRKAMKIFVKELNELLRDLPEHRIASSRSSPSIFSYL*