MKIIQLEYFLAIVKYNSFTKAAQFLHISQPSLTATIKKMEADLGYDLFTRSTKDIKITEKGIQFYRYASELVQQYRSTMEKMYDLSVTSEPRIKIGTLESTNQWIANLIRKHHSDYPEQQYRLYEIHDKHQSIEQLLNFNIHLAITNEKITHEDIRSIPLYEESYILLAPKETFKNQNWVDVENLPLILPNKNSQVRKHLDDYFNRRNIRPNVVVETDRFESAVGFVHLGLGYAIIPRFYYQSFHTSNLEYKKIRPNLGRKIYINYHKKRKHSEQVHTFVQQCQDYLYGLLEAL*