MEDGLRRQEPEALALLFFLSSDETTMNQWRDPRRRRMERHRDKGGAGPLLSQGGRCKDAAREEQGAGPLPLKGREAHGRCHRRRDYVMPLPLEGREAHGYRRRREVGREHAKLMPSEKEEGGKMGLAFGKLFSRLFAKKEMRILMVGLDAAGKTTILYKLKLGEIVTTIPTIGFNVETVEYKNISFTVWDVGGQDKIRPLWRHYFQNTQGLIFVVDSNDRDRVVEARDELHRMLNEDELRDAVLLVFANKQDLPNAMNAAEITDKLGLHSLRQRHWYIQSTCATTGEGLYEGLDWLSSNIASKA*