MEAFTTAPFVPRELSRRAQAAERLSRRAPTCWPAVASAAAMPTPLAEVELSMRVEGMECEECEKSVFEALRSLPGVKRAEVSLPHIALVQYDPAVTRPEELTAAVRTASDKFKALPFMTHKWKWRGTPAAACLPQQGCGKPIVLIHGFGASVAHWKKNIPVLAEHGDKADVEYSIDLWKEMTLDFIDEFVHEPCVVAGNSIGGLITCAVSYAAPEKVKASVLPPQAQLRRGMNSKALAPSFFIVRGMLALLDVLLNIPPIRDRLFNSFRSRENIRKALEQVYANKEAIDDDLVEMLFGPSEDPGAPAVFASVLSGNPGTSPMKFAHEIENPILLLWGENDPWTPASGDVGRFFKTLSDQRENVTWVTLPETGHCPHDDRPDLVHAALLPWLKTLDM*