MVLRLIAIIALARGQPVPDEQTAQQKALFAYHEERARAASAAATADVLQFLESDEFREVLRDCCADIAHETSMELLQRYRDEARSAELAHAFPANALASVWPDVTLKEMDFPWFLNEWQAALLQESFNTTGGPQVVNDLMQQQLYGCKAFKGPKPTWKEAAERLIYIAHNMRRIDFASIPSFGDVSAIFNTTYVQKMVIIAPYDTGQYGMACKHEGVPKGFPTPELNCSSWREVLGTLEHLDHLILPNLEMFGNWTAPGPSLSLNRTVKDHVRSLFQRSGISTARYEALPPEDIMEAMQYLEANILGNPRLPSSVKFLIGNVATLFGTVDGRRLQLLAQRWGWPLFWGMAGVLTQKSKMLIESFPGQRRFGDPVVGQLNATGSEEHFRELWMQVEHLRSTRNVTNADLDALWQQLSESQLLVEPLKASNPCPDHCVARALSGPCVCRENSRGQQNQQIVLV*