MPSSFTVSPCEDSQETNYLQTLLASARPFLRGELESIDKNLPSLISVLRSVGAGECWHKHGSFLDHLVEIYRILKIWKAPDSVCLCGLFHSAYSNSYVNLAIFDPNTGRDVVRNHVGEAAERLIHLFCIVPRQSLIHDDLLFKYSDIELVEHLKASELSLRNAGEKGLFNGEESWRKKLASLLPASGITVKHIKSGEDVLVTRRMVGVFLLMTMADFSDQLFGFQDLLFENFDGRLEFLGNNFGALWPGDGKPGLWINSISRMGAIYSLIVREEEIFIEERKRAGGFEVDRERDEDIELVLAPVFENCTQVLDAREQVVARDLYWEAVCDTSKGGLERAEELLVSSIEKNPFVGEPHVVLGQFYLTKGRFEEAEKEAERGVTLLLEWGSPWDKRMSWEGWIAWARVLLMKAKEKSWPQTSWGILNLGLVR*