MSVAPSYDRTDELRALDTTLAGVRGLVASGVKQVPRIFRVPCPEEPLHQAQQRRPAAAATVPVINLSGDRAAVVDAVRGAAAEWGFFQVTGHGVPEQVMSAAVAAMRAFHEADGGEGSDKARLYSREPQKAVKYHCNFDLYQSPVANWRDTLYLRMAPDPPAADELPAEISRDAIFEYAKQVKDLGDRLLELLSESLGLKPSYLADIECNQGQIIVGHYYPPCPQPEVAIGTSRHSDSGFLTILLQDGVGGLQILHDDQWVDVTPTPGAFIVNIGDLLQLISNDKFSSVEHRVVAKDAEPRVSIVFFFNTRFHPASTRMYGPIKELLSEENPPLYKETLVREFYARYHSIGLDGKQKTALADFRL*