MATGGQGAAASSAAAQPVHKYNFENVSKALLAGGLAGGISRTAVAPLERLKILMQVQGNDRVYRNTWQGLLHMARTEGIKGMMKGNGANCLRIVPNSAVKFLTYEHFSREIMDYRAKFDGPGEMTPLLRLAAGAGAGIIAMSATYPLDMVRGRLTVQEGKGGQYRGIWHAASVIMREEGFRALYKGWLPSVIGVVPYVGLNFAVYETLKATVLEYYGLKDERELSVWSRLACGAAAGTTGQTVAYPFDVARRRLQVSGWSGAAALHATANGSTAVAYTGMMDCFAKTVREEGVSALFKGLVPNCMKVVLPYIP*