MPAKEASATVFGPLPSFEGVPLAPLNKTDLLETIDDALQLLAVKSEDLRLLLRHADTRVECKRLDKLHYLYRVELDLDSIPPGPAARMLIARHTSKHVSDACVSEDPVALLEPRDPRDEDGLGCTVGLRHVSHVFGARVETMRIFACRRLADGSALSVLVAGDLDENNAWDKMHALIMWRVHVARPELGSIPGHHGQCRLTLQFYERRYSNWMPDWLTTQIVGRVFVKTVLRAKRLAISTYAAMGAEAAALPLRKAPGSLSFAPRFASGSAAAPLRWSSAALEDCERPDPDWLDDGARVDRVQVGKPNEELSRGLQPERVYLLGRGQAEEVMRATLEVGIRFESLSLGNGDDPIIDASPSFPSEPSAGAEVPVPPSPL*