MGNKIARTTQASASEYYLHDLPSSYNLVLKEVLGRGRFFKSIQCKHDEGLVLVKVYFKRGDSIDLREYERRLFQIQGIFRALDHPHVWPFQFWIETDKAAYLLRQYFFNNLHDRLSTRPFLSLIEKKWLAFQLLCAVKQSHENGVCHGDIKCENVLVTSWNWLYLADFASFKPTYIPDDDPSDFSFFFDTGGRRLCYLAPERFYEPGGEMQVAQGAPLRPSMDIFAVGCVVAELFLEGQPLFELSQLLAYRRGQYDPSQHLEKIPDSGIRKMILHMIQLDPESRFSAESYLQNYASILFPSYFSPFLHNFYSCLNPLDSDTRVAVCQSLFHEIHKQMMSNASAEVTSAELSTPLNATGCKPSKQVVAKQKLNLTKNSSRKQENEKGLIHNQLVETISNDCMSCEGMVLIASLLCSCIRNVKLPHLRRGAILLLKSCSLYIDDEDRLQRVLPYVIAMLSDPVAIVRCAALETLCDILPLVRDFPPSDAKIFPEYILPMLSMLPDDPEESVRICYARSISRLALTAYGFLIHSLSLSEAGLAQLRKSIAEVVQELVMGPKQTPNIRRALLQDIGNLCCFFGQRQSNDFLLPILPAFLNDRDEQLRAVFYGQIVYVCFFVGQRSVEEYLLPYIEQALSDATEAVIVNALDCLAVLCKSGFLRKRILLEMIAHAFPLLCYPSQWVRRSAVTFIAASSENLGAVDSYVFLAPVIRPFLRRQPASLASEKALLSCLKPPVSRQVFYEVLENARSSDILPDGQRALEAQNPVGNAAQQLELTQSNNSEARWRAVGSFMRNDSSTVDISDPLCSDKLQFSGFMTPQIGGVNSFICDKSSEGIPLYSFSMDKRAAGVPPAASDSSLQVVHEPESRENDQTAYVNSKFQDMGISGTSKGSSITVEDSSSSTDITGLPSFARTSSIPDMGWRPRGVLVAHLQEHRSAVNDIAISTDHSFFVSASDDSTVKVWDSRKLEKDISFRSRLTYPLEGSRALCTAMLRNSAQVIVGACDGIIHMFSVDYISRGLGNVVEKYSGIADIKKKDVGEGAILSLLNYCADGSPSQMVMYSTQNCGIHLWDTRTNSNAWTLKAIPEEGYVSSLVTGPCGNWFVSGSSRGVLTLWDLRFLVPVNSWQYSLVCPIEEICLFVPPPNASVSTMARPLIYVAAGCNEVSLWNAENGSCHQVLRVANNESDAEMSDLPWALARPSSKSNSKPDIRRNVNPKYRVDELNEPASRLPGIRSLLPLPGGDLLTGGTDLKIRRWDHYSPDRSYCICGPTIKGVGNDDFFETKSSFGVQVVQETKRRPLATKLTSKAVLAAAATDSAGCHRDSVLSLASVKLNQRLLISSSRDGAIKVWK*