MADIVKQILVKPIQLADLVSTAAEDTQTCKQDCLELKAKTERLAALLRQAARASAELYERPTHRIIDDTVQVLEKAYALVCKCKGNGLVKRVFTIIPAAAFKKMFALLENSIGDVSWLLRVSASGEDRGDLGLPPIAQNEPILGLIWEQIATLFTGSLEEKADTAAYLVSLARDNDRYGKLIIDEGGVAPLLKLLKEGKIEGQESAALAIGLLGRDPESVDHMIHAGVCSAFVKVLKDGPMKVQAVVAWAVAELAANQPKCQDHFAQINTIRLLVSHLAFETVQEHSKYTVAAQQRMEAMSIHSVVIANKVVNAHEDHGDHHHDHGHSIGSHIPVHPSSSQSRMYALVSSTTKMHHQNSSSSSSSSSSSSLTSLNGKQGLSLSGVSLKGREYEDPATKASMKAMAAKALWKLAKGNVVICRSITESKALLCFAVLLERGPDEVQKNSAMALMEIALVAEQDAELRRSAFKPTSPATKAVVDQLLRVVEQADSNLLVPCIVAMGCLARTFQARETRVIGPLVMLLDDREENVMREAAIALTKFACTENYLHVDHSKAIIAAGGAKHLVQLVYFESTVQTPSLVLLCYIALNVPDSEALAQAEVLTVLERASKQGPRVQDPILDELLPEAKGRLELYQSRGSRFH*