MDLGKSSSTSASLKKLQEDDALPGRGTMEREAGGTNPQPILGRMVAIEDYVLCGFLPPPSEFLLLVLNFYGLSLLHLNHNYIAFLSIFAHLCEAYIGVEHFLDLFRSYYELRWMESNRISGCVGFRLRDGPKSRYIPFRCPSSRSKWRNRWFYLEIKDSNPVFVVPKEQPDKISSWTAKPPLTPSLQSFIDIIDDLRVRGLSGYEVVANFVGLNSEAMERRVGQVMISGPTTASDIPVPLCEKGAAERDEAINALPLTDIIGPLADHQVAASLKEKVAKEASDAAAATTSGGNVPTKGRKFSSASDASPPPPRRQRIVTIGEKEAQAKATRAKSGGTSSASPAAASTDVALATGSREATPSGPVSDPAAGRGPPAAVLTWEELQVEMRRLLKAGARSIGREIAEARSEAALANTHADWLVRELAEAREDLTKMRELVAVNERQRKGLEDRMSELGNNLSEIRGSLRVTYTGLHQLAGECGIKSTIPVNPDEFSLNSSLAELATVMGEIPSKHAARIAEETSNGIYTGACHVLACVKLSRPELDLREILDQGAASDTREEVMEKVGDLGESVLPLFEEDADDEDVQQRGQPESLAIIPVLEFEPHVSPDNVDQTLNTSSDLEGALASQDRRIQCWKMKFEVAELERTMLAVKKEQAVETLRGRELDYPFHNAADNVFVSHNFAKGERGDNCDSVGLKVVAQLP*