MGRVHLNLTYTMLPKTEAVKRSEESPIHVLGRSLSLKRANARAAKAYRSSQNSGDDGDQNVNCQHRFSKSIDELYVLSQIKENGVLHTLDWLNSRESFADDYRMGLREVGTQMVEEPDLWDPELASVSGYGNGAESQRFCIELEGYQHLSDHAANPKQLDEFGHVCCKDDLELPDCDIKEEIAVIEKRTIKERRRRRAVHTTSLSACLPSEINGSVKDSVALVKYSYNPYKDFRDSMLQMILIKHLDSPSDLEDLLYCYFSLNSPENYDFIKDAFRDLWIELESKEQSINKEVFRTSIGG*