MEELDNNLFDQLLGLLTPEDAGKLAVLSTTLRDLVDGSLLWKMWCEQDSPSLTTSAAKDLVIAHYGARQSRNCKQLYQRLSDKRCAELRPKFESQTNREGLSDFVMLLDVYLNGEGVLFCSVESSELGRELRGCRDSNCRDGEQDCGSILGEAHKVVRQGTLSSLMRQKMSEYERLSPSRDKKAPATELTERFAQPMRQPDVITFSWKLMRKRDGEVEILLDRAGPEIGHQKLEIRRGKLYLTAARIIKVADDEDSAPLEASLQLGCNVSDNYLVLFLLPDSGHV*