MLTHLLQKLNHKPPTTVFLRRKTTSAEYVASRNRDPTFEKLMDKYKNLFKVIAIQDLILGTTTNAAAPPAVSLDFLNRLSQRLHLNRGATHFLRKYPHIFNIFHHPIKLQPYCTLTETALKITQHEATAINATLPLVVTRLVRLLSMSVTKSLPLRAIFKVFRELGLPDDFEESVILKKSDLFALVDSGNEPNTHLLKLVGDIPKGELVAAVDNWRVVECCKEDCGVDRNEILYSFKHCYPPGMKLKRSFKAKVKEWQQLKYVGPYEAVDIGKKRKNKIGMMEMEKRAVGIVHEFLSLTVEKMVEVEKISHFRKWFGIDLNVRDLFLDHPGIFYLSTKGYRHTVFLREAYERGCLIEPNAVYEARRKLLDLVILGRRGLSRGHSEPTGVNQGEDGFTEELKTDSDED*