MLQRIWQLMCALELTISIIVHITYAGTVIAWALVCDFIKFFRVFTSTPEKLPPSALPRKVSKFTEASLSTFTADVPPASGENLNYNADDFEKAGNLYQNLAPIVLVHGIFGFGHGKLGGLSYFGGAELRDDRVLVPDLGSLSSLHDRACELFYYLKGGTVDYGKEHSQHFGHNRFGRVYNIGHYPEWDENHPIHFVGHSSGVQVVRLLQTLLAEKYFPGFENSNADWVASLTSISGAMNGSTRVYIDGLSPSDGLSLRPCTLLQVLYLVIIFTEWFDITPLKRYYSWGFDHFNLSWHKVGLVGLWDLLMKRIGPLHSGDWILPDLSLQASMELNKRLKTYPNTYYFSYATKKTRRVMGRTLPITAGIHPVFLIRSFQMSQWRLPQTCVAPYEGYRDEDWHDNDGCLNTISMLYPRVPTKHMHCPLKLKGRQRFEPGIWYYTLFEADHITFILNPARAGIHFDILYDSIFTRCRKHLHKSTARLLCECDQVCICAKAIFS*