MELDPGFLVREAKDAIRRYYHSSHDPSFCLDHARRNFEEAIEKSSDPTVTLEALIGLSHTYGYQADIDTPECTNHAQVAVTTAERAFAYFQENFQDKSPIEARVHDALGCALLQRYVYLAAMEDCDRAIAAHRTSLELTTSDDSPIARSVRRSHLVKALYMRSRGSRHDKTLHKRSLLEAVGMSHKYECNGANIPLTPMTGGLLFLCGRLLADERARESKRPMVPDNSTLPKAEDEPPSIETQLQRTIQAMESNYDMIARLCGPQYTRVTAELGSFSAYILKASTPDHTNDSAARYRAMLLALTDETLQLDLRHATLLIDILHTLVTDHESTLQADMQIPSLVHVICRRLHRILPKSHMERPELHYLLGKHLSISRGESSNPRSQNMDPVTQFRKAHELTPSSHPSQAPYLLSLIAAQLGLLDGFNSGAQISTMQTSLQEVSGWVKTLRTLANSPDLNPTWKKHISRMLVVLERAQDDIDPTLGIQLKRLQVF*