MKPKNGGAAADRRLPPRWILLCAFSFGLGMLFSDQFGSVPEWQKPLAAQRRVQDRKLQILDEDFVAKPKPTDDRDVMSEVTKTHEAIQYLDKSIATLQMELAGKRSTLELLGNGNGISQQRKKAFVVIGINTAFSSRKRRDSVRQTWMPQGEELKKLEEEKGIIIRFMIGHSATSNNVLDKEIDAEDAAHHDFLRLDHVEGYHELSAKTKIFFSTAVALWDADFYVKVDDDVHVNLGMLITTLGRHKLKPRVYIGCMKSGPVLADKNVKYHEPEFWKFGEDGNKYFRHATGQIYAISKDLATYISINRPILHKYANEDVSLGAWFIGLDVEHIDDRDMCCGTPPDCEWKAQAGNICVASFDWKCSGVCNPVERLKYVHSRCSEGDDAIWSASF*