MFQERLTSQIVQRVLKEMGIEEFSVGWGFGIVVDIGSGETPCVLLRADMDALPIRQQRAHQFHSHHHGKMHACGHDAHMTMLLGATHILHSLQQNNKYLFPGTIRIIFQPAEEGGAGAKRMSEEGVLVQHPKPSYAFAMHVWPTLPSGTIGFRSGPMLGAADMFTLTIEGVGGHAAFPHLVSDPIVASSAIILNLQTLVSRGMNPLESGVVSVTQVEAGDGAFNVIPAKAVMRGTIRALSDQSLLELREGLVSIATHTALAHGCKLSLSSFSKDHYPVTMNNDMLFPFASKVAGLVSEGGEVTNVDPTMGAEDFAFLAQGVPSAFFFLGQVPTNLGLHHPEFNLDESVLGRGVELFVNLALRALKDLNEGSTL*