MLVVLAAWSAVEEDWCKVTDALSSTIVYDASDFILVHHTLQRLARLLIQCGLDWEHQESFISNKRDDYISTMQAAASAIGELLIDGKLLDQALASIHAPHANSALVVGLLDTSCMIYLVVKACGAYAREKEIAASARCLGLGVVPAWPNTTYINAIGIMRAYAWGNEQTQEKRNLMKRLDCNCVLINHVLKGSHTWAVKVKAMQAIIALSDENEDLFYAGYAQWIVGHGCFEVVTSLLQECNAAAKDSASDTWTEQQQAIPEIISMLVFLLNNWDTYEYSADAQRRDRWKLWPTWLQQLAAHRFGHQEEPLALQTALLVTLALLLHINEHARVIAIVSGVIAPIQAVLQAGRFDPKSTSVFQELQELLHLPDDAEEAYHQLRLYKNSIDNILDESECAESAALSMPLVWGNPLGYVHSSTSRYNIKKVAAVMACCLKSSVIAVKGLLQVRDPDARGILLRSGLAEDLELLIKQGLGASELLSEDNVTEIMRLIGRAKAEAAALHSRGSD*