MSAQSFTVNERVLCYHGPLIYEAKILKAETWDERNTQSGVVGPHYYVHYKGWKQTWDEWVDGSRLLKFNETNIQLQKALQSQSQAAQAASASSSKAKSLATKEGAGAGGRAGGAGGRKDGARGTKRGREEDEGTRKPEMKLNVPEQLKVLLVDDWEAVTKNNQLVGLPRKPNVLELLEEFKQHVLSQGTSAQLKDPKVLLPTIIAGLQTYFDRALGANLLYRFERPQYAEIRKKYVTGPTVQIGQEKEMSAIYGAEHFLRMLVSLPQMVASSSMDGESVALLRDYVNELLQWMVKERHRIFVPEYESASIAYQNISRS*