MEKLTFLLHIVVFIACAFPSSSSTLLNDRSFEISNLPSSRAEKLIRELNLFPKLDVNVIDVTDSTLASAEEEEVPSIVERSFRFPNIVSDGGATVEDLGHHAGYFKLPKSQGARMFYFFFESRTKKKDAPVVIWLTGGPGCSSELAMFYENGPFKIDKNMSLAWNEYGWDQVSNLLYVDQPVGTGFSYTTDKSDIRHDETGVSDDLYDFLQAFFAEHPTLANKDFYITGESYAGHYIPAFAARVHKGNRANEGVHVNLKAYPAIQYPAYPDYALEMGLITQAEHDRLEKIVPLCELSIKLCGTDGTTSCLASYLVCNTLFTGVMKHAGGVNHYDIRKKCEGSLCYDFSDMEKFLNLQSVRKSLGVGDIEFVSCSTSVYQAMLQDWMRNLEVGIPTLLEDGINLLVYAGEYDLICNWLGNSRWVNAMEWSGKENFKASKEVPFLVDGKEAGKLKSYGQLSFLKVHDAGHMVPMDQPKAALEMLKGWMENSLTGVDAVTTSTTTEGEDLVAQM*