MADLQGRKVFKVFNQDFIVDERYTVTKELGQGAYGIVCAATNSQTQEGVAIKKVTNVFSKKILAKRALREIKLLQHFRGHRNITCLYDMDIPRPDNFNETYLYEELMECDLAAIVRSGQPLTDAHFQSFIYQILCGLKYIHSANVLHRDLKPGNLLVNADCELKICDFGLARGFSVDPEENAGYMTEYVATRWYRAPEIMLSFQSYTKAIDVWSVGCILAELLGGRPFFKGRDYVDQLNQILHILGTPNEETLSRIGSPRAQEYVRNLPYMAKRPFPTLFPNANPDALDLLDHMLAFDPSSRIDVETALEHPYLHIWHDASDEPGCPTTFNFDFEVVEDVGEIRKLILEEVHRFRQHVRVQPGQQGQSNGPQVPIPQDQASWRAEDPRPQEAYGQGPNDLEQDLQGGLDAMRS*