MGKAALQPRPEIDEALLERLCTLLHVEPTRIKLNESFIRNGGDSLLAIRFSKLIQTALHVNIGVGAILRATSLGSLLDQKEIKQLAIKSSARPVLDDDSAPAGSGVNSNDDETLDPIQRIQRCSTPAQRSFCESNVQLPGLSYQVRCRDQASIGEASLRKSFELNWTESLVESLKEIDLEESIRTWSIEASSEPVFRVLTPRKSLGVRKLSVVHWFHHASLMDGKSSNILLQHIDALMADPSLSLEINDNTFETVRHPDRISTTAPVSCQSVLVHAGSACVITQSSVATGSWNPIVVTSGLPDVCQLSKIAPRQGHRRGDGELRIIFVLTLDINEHDTAHSLLEQVFHKVLELEEMSYSDPADGFSLGGLVVISSDPYPYTPWYSGDRQPGVHVS*