MQRLKLNPFPNSQNFAIKSLFSFFASLSKTPNSTNFIFLNFLIKTLNIPKSRALPISNKFSRIKSLEKPETVRQFLHNVGFSDTHIQLTVTSRPTILFSDVDKTLKPKIEFFQHLGLVGSDLGKFISKNPSLFAASLERKLIPCVEILKKILVDDSNNEDLTRVFRRCCWNLIMDTEKSGLLRNIEYLKSCGIVGSQLSMLLVWQPRLFCYKELKIRHLVSRLLDMGFSTNSRMFVYGLVVLSCLNEETFGRKLELFRSYGFSKEEVLQMFRKAPLILKASEERLQLGLEFFLKEIECEKSVLVRIPICLACSIENRVIPRYRVFQIIMSRGMFKKDCSFPSMLLLSEGNFLQKFVLSFGDDAEELLLSYKGHKLGS*