MDGQEVTGVATLPCPGSAATVRRILIDGTDLGQLDPKWLRRQVALVSQEPVLYARSIRRNIVLGLESEDGCTTVPTEDEVVEAAKQANAHDFITSFPEGYETGCGEKGVTLSGGQKQRIAIARALVRKPRVLLLDEATSALDADSEAVVQEALDRVMHGRTVIVIAHRLSTIQGADRIYVIGKGVVQEISQMIATDSPSLLPFTPSPPHHPITSLHPPFSLHSFVVRLSPFRQVGTHDDLLSSGGMYSQLVRRQLTRPMSQGPAVWLLRKGRRRTEKIAPHHLYGDFRLNSRDANFLAGSSAELRPSVSATSLSSLLPEESPNHQLPQPPQPPTGQQQHPQSQPQQPPRSQG*