MAKIKANEALVKALQAWDIDHLYGIPGDSIDAVVDSLRTVRDQFKFYHVRHEEVASLAAAGYTKLTGKIGVALSIGGPGLIHLLNGMYDAKMDNVPQLILSGQTNSTALGTKAFQETNLQKLCEDVAVYNHQIEKGDNVFEIVNEAIRTAYEQKGVAVVICPNDLLTEKIKDTTNKPVDTSRPTVVSPKYKDIKKAVKLINKSKKPVMLIGVGAKHAKDELREFIEMAKIPVIHSLPAKTILPDDHPYSIGNLGKIGTKTSYQTMQEADLLIMVGTNYPYVDYLPKKNIKAIQIDTNPKNIGHRFNINVGIVGDSKIALHQLTENIKHVAERPFLNKTLERKAVWDKWMEQDKNNNSKPLRPERLMASINKFIKDDAVISADVGTATVWSTRYLNLGVNNKFIISSWLGTMGCGLPGAIASKIAYPNRQAIAIAGDGAFQMVMQDFATAVQYDLPLTVFVLNNKQLAFIKYEQQAAGELEYAVDFSDMDHAKFAEAAGGKGYTIKSASEVDAIVEEALAQDVPTIVDVYVDPNAAPLPGKIVNEEALGYGKWAFRSITEDKHLDLDQIPPISVAAKRFL*