MLDNLEGTRQDTEQVALGPVSKVTCGSGVLKLKHRFSELEGSSKQSGKRGMSEEHFRQLMDHTRARSRRFLLEVDLMLNGSSTSDATYYAQIGVGHPVQFLNAIVDTGSDILWFKCKLCQGCSSKKNVIVCSSIIMQGPITLYDPELSITASPATCSDPLCSEGGSCRGNNNSCAYDISYEDTSSSTGIYFRDVVHLGHKASLNTTMFLGCATSISGLWPVDGIMGFGRSKVSVPNQLAAQAGSYNIFYHCLSGEKEGGGILVLGKNDEFPEMVYTPMLANDIVYNVKLVSLSVNSKALPIEASEFEYNATVGNGGTIIDSGTSSATFPSKALALFVKAVSKFTTAIPTAPLESSGSPCFISISDRNSVEVDFPNVTLKFDGGATMELTAHNYLEAVVSRKLSESTHFQGVRLVCISWSVGNSTILGDAILKDKVVVYDMEKSRIGWVKQDLSHGSDRFTPVGSKYKIGIDNVLSYITIQMLRDHVSTADSDIPGYSWYVLYALVF*