MKTITLLTSALALVARVHPSDAWIGRPASTIPRSNRLPNDASAKSFSKGPMRVRGGSSLDLSLDANAVVTTLVPRIGVVTSTLLYFSPLTTVRKASNEGSLGDLNPIPLAIMAVSSLCWLAYGLSIRDPYVTLSNVPGCVASIWYVTAILPLLKGEQLKSTQSIVLALSAVTINLWTWLSLSKKTMTEVSSALGLFASFLFILLSGSPLSTIKTVFVTKNAGSILTQLTIAQVSNTALWSLYGLAIKDKFVYYPNLTGLGFGLIQLALKLLFPSKQAKLAI*