MEEAVLDKFIKKLLAAKVGSVPKQFPFSESEIRKLCLASREVFLSQPNLLELKAPIKICGDIHGQYADLLQLFDHGGHPPNSNYLFLGDYVDRGKHSLETICLLLAYKIKYKDNVFLLRGNHECASINRIYGFYDECKRRINVRVWKMFSECFKCLPVAAVVEEKILCMHGGLSPELKKLDQIRGIPRPIDVPEQGLLCDLLWADPDKDVKGWGPNERGVSYTFGADKLTEFLHKHDLDLVCRAHQVVEDGYEFFADRQLVTLFSAPNYCNEFDNDGAMMNVDEKLTCSFQIIKASLKKGRVGFGKFKLPPATPPHKVKTAP*