MDRSQDGSTTLIAVVFGKELMRDQLTVELSKRVITLVRLLRTGALRPDVICFTGARADGTVVSPASAAYTFFRQVCEELNIDLSDVSFVLEEKSPRLSKLPLHKVFLQVEKMFGRRSAEKCHFTLISSDYHLFHLQEVHRHTPRQSMLSALHQHGATWNFIFTLYPFCVSSQPDVSFRGRIMVLLNEISIVKVDVIGALEDGSFLARENLARLNHVMLKLSDMHRVAQGELNSKLRAQPIRSEFLLPLDGHFQCDPRDYCAVLEDAIYAVREAQRLLCPNNDMILTSNVGNLTKTKRLLAYSLQILREKVDPDRPLIIARDWNDILDDARSALPGSTPTGAPAAIQTLVDDVIHSDNSDIVNHSDGVSIHDTTTFGRIRDVGSTSISPRTTNETASATVDTIVEVQNSAFSSDGENNTQTVHTARLGQSTQRRERVKRTDTAASAPSRDMEPSEVQAAVSAAVKAASKKTRVRAARVRRKKESDDQDADAASEH*