MADNNLHSFLLHDIRELESSAFIRDPNTTVWVYVDGSTRGTELENVVDMDGMLIPDNFTNAHILQFIQDSFVLVQDLGEVNSDDPATIELFLSTALSSCVEKRQEQFMLLMSSHGSGYGFGGDEVHARRRRLVARNQNIAAAIGNALTLTDGAPEKLIVLAFDACLEENGVNKIPVLYFPPGVNEDTKLEIQTQMESFNFTIEAAEAMGGLWSDLLFDPLSVQTNDAGNLTIPFDLVTLYTPGPGGSIAETDKADGGFLVPVLYVEGLIAGFPFSVLLGGFWNTIIEWKQDVGLALSPIPAEETAAGLGVTFSVVDLVAYDFVAEGEEPKTQFNYFVIEHAPDGTLQSIEGNDPDPGADSSAVRVANVILPAFLVALTSAFIL*