MSCAVVSGSPVFKTGSPLETLTLNIHHHLQPGYPGSPLRCGVGFREESQGGSPSLRQKSNGIRVWEEEGLGFCGGEEGVKGVLKRKRPARLKIPSTSPCTSRRFEPIEQGPEEVHAESDRFSVFCKRGRRAVMEDCYAANLDLYSDSKQAFLGVFDGHGGKRAAEFAAENMGKNIMEHVTKCDGVEGIGDAVKNGYLVTDSEFSREKARGGACCVTALLREGNLVVSNAGDCRAVMSRGGTAEALTSDHRPSREDEKERIESLGGYVDLCRGVWRLQGCLAVSRGIGDQHLKQWVSAEPETEILRITPECEFLILGSDGLWDKVGNQEAIDLARPLCATTDKPSPLSASEDQWMISV*