MTVLILTSEEDVTADMVVVHLNASGVPVVRLDPADLTDSVALSGEFAHGSFRGHLSSGGRLVSIGGLRSVWVRRPGGAATRAAEPSAWLTEEAGQALYGMLRGSGARWMNQPDAAHRARYKPWQLRLAQRCGLPVPATLITTFPRAAREFAERYPDLVVKPVSGAHPQDPPLAVPTSRVPPEADFSAVAHGPTLLQRRVAKRADIRLTAVGEELLAARKTALASLDPDEVDVRFAGSGEPWRPAEVPPRVAEGVRAYLRAAGLAYGALDFAEDGDGTWWFLECNQSGQFGFVEVDTGQPIARTIAEWLARPGAADAVEPGGPDAAAVGAAALEHHHHHH