MLTHLLQKLNHKPPTTVFLRRKTTSAEYVASRNRDPTFEKLMDKYKNLFKVIAIQDLILGTTTNAAAPPAVSLDFLNRLSQRLHLNRGATHFLRKYPHIFNIFHHPIKLQPYCTLTETALKITQQEATAINATLPLVVTRLVRLLSMSMTKSLPLRAIFKVFRELGLPDDFEESVILKKSDLFALVDSGNEPNTHLLKLVGDIPKGELVGAVDNWRVVECCKEDCGVDRNEILYSFNHSYPPGMKLKRSFKAKVKEWQQLKYVGPYEAVDIGKKRKNKIGMMEMEKRAVGIVHEFLSLTVEKMVEVEKISHFRKWFGIDLNVRDLFLDHPGIFYLSTKGYRHTVFLREAYERGCLIEPNAVYEARRKLLDLVILGRRGLSRGHSEPTGMIQGEDCFTEEVKTDSDED*