MSAISMAGSLPSLTSLKLHSPNNNRGSTVSMRASASTDGTATTSQGVKLTQGNGDLPKVVLTSPHGSEAEVYLFGGCVTSWRIPNGKDLLFVRPDAVFNGQKPISGGIPHCFPQFGPGKIQQHGFARNMSWSVVDSESTEGKPVLTLELKDTPYSRAMWDFSFRALYKVILDSTSLSTELIVTNTDKKAFSFSTALHTYFRAAIADVAVTGLKGCKTLNKEVDPQNPEEGIEEREVVTFPGFVDCVYLDASNELLLENGLGDKILVKSTNWSDAVLWNPHLQMEASYKDFVCVENAQIKEIELQPEQSWTATQHLSIA*