MSDLFLELNGKVHSLSETFPGLSVQEVSRQSPQLSMETAEIAGTDGVIPGMTQFKPFIFSAKCNLQALDIPDYHLAVREIYEFLFQRDSYYIWSDQMPGIRYEVHPKPVDFSRESDRVGLLTIEFDVFKGYAESRGTSLDPMTFEVDLWQMGMNLSNRDDLFYIFKENTFRVYNAGSDRVNPLMRHELDIAMTANGTPTIHNLTTGESFEYQKELRKTDVLLLNNIYPLVNNRRVGKDTNHGIITLEKGWNDFEIKGVTDVTIAFNFPFIYR*