MAITLNNGFKMPIIGLGVWRMEGNEIRDLILNSIKIGYRHFDCAADYKNEAEVGDALKEAFDSGLVKREDLFITTKLWNSDQGHVLEACKDSLKKLQLTYLDLYLVHFPVAVRHTGVGNTSSPLGDDGVLDIDTTISLETTWHAMEDLVSSGLVRSIGISNYDIFLTRDCLAYSKIKPAVNQIETHPYFQRDSLVKFCQKHGICVTAHTPLGGAAANAEWFGTVSCLDDQVLKGLAEKYKKTAAQISLRWGIQRNTVVIPKSSKLERLKENFQVFDFELSKEDMELIGSIDRKYRTNQPAVFWGIDLYA*