MEKARLFLREEYAAIDPALPHWLSVLRSTGASECFHKHGTFFQHLVEVYRILKLWGAPDDVCRCGLFHSSYSNSYVNLAIFEPGVDRSRVKDLIGDPAEQLVELFCIVPRQELIHDMLLFRFSDDQLQEAAASDRSGKKSKLLLPDGFITVKNIRNGEDVRLPRRIVAVFVLLTMADFCDQLYNWQDNLFDNRDGELRFSGNHYWALWPGDVQPGLWMSSISRMGLLLKGLLNEEEQDNGICDAPAAIALKLPPLFDGCSKLLRPVDQIAARDLYLEAVGADLKRQGFDWIAGKLRGACERNPWIGEPHLVLAQLCCLEGAFEEAAVEAALGLERLLQWGTAWDKRVAWEAWIAWGRVLEMNAKEKKWPSTAWGMINLGLVK*