MSFVVTKAPSVVVRPSEPVTTAAESIKLSSYDKIAGASGPPTILLVFEHPIDEPAETIKRCLSQALVQYYPLAGRLAPGATLGETVIILRTTGEEEEGVPFVAASADCAVKELLRPIDACKPLLDDLAMYYPGGRCGPADPLLMMQVTDFSCGGFVAGVTWNHAIADGAGMGQFLQAVGELARGLSSPSVIPVRHWDDDTPLACIPPSNIYDMMLAARGIQAFDMATLDVTIPSRIINNIKARSAAAATSNDGRRPRPCSVFQAAMAVLWQCRTRAIMSDPGAPSALRFTANARSFVGGKAGYYGNCATAQLVMASSGAVANGDVMDVVRMIQHAMDQIPEQFSDEGDVMNTVKMIQRAKDAGNTLMDADYRFSSGNIGQLGALLGYNFCSVTSSRNLGLEEADFGAGKPARVIPYMQHEVRSPFCVLCPPCQGVDGCNVLSLCVKQEHVDAFLGELARFA*