MDVKSLAKSLGITQQHVLGKANELIRLLKLKQPGSLGQGEICRPAVCLELACQTTPGSRLPVRDEFIRFSCSPPKVYNEMFTRIQRLLDVRPALDLRELVTIFGCLQLRPAVEQLLRAYKSRFLTSLPAEERARADLTRPAFLAGAFLLAAKKHKAKVDRAALTNKMGLTRGELEGALKDMAARCADMLQPQQAAEGDEGAGRKRARGDTAGEEQAADGPAKALGAATGRGGANKRPRRGAAAGAEAEGEDGEAAVSVAAAHDVAVEDLRLVLCGIRPAAAPAAAAASQDEREEAEAERPKSRKKLKKVEKGSRTEGKGDRNEGAALGNGEEEAAVVVMAVAKKGKLKKSRRLQAEEQVPEQGREGHGQELVAGAV*