MATSNIVPEQEKPLSIVEKGWKTFHPTQYQGFWIHLEFFPGVLACREHFKACKDDIILNTTPKSGTTWLKALTFTITNRARHDFHNHPLLATNPHALVPFLEDLYSDGKIPNLTNLPSPRLFSSHLPYQLLPTSIIESNCRIIYLCRNPKDTFVSMWCFLNNFLPEDEPPVPMEEAFELFHGGISIFGPFWEHFLGYWKASLERPERVLFMKYEELKEDPTFHLRRLAEFLGCPFSIEEESEGLVEKIERFCSFESLTSLEVNKSGKTNRGYPNKNFFRRGIVGDWKNHLPAEMSEKLDQLSQQKLEAFGLTFKDVGK*