MMLGLRVWSSVRQGLSRGLSRNVGGQVPRKGKKVDISGIYPPVTTPFTATAEVDYGKLEENLHKLGTFPFRALPAWCRVLETFLELIQQPSCKVVLGTALLLGGGGLMLWFQRRRRKIVHESPQDELGPQEFHDAQNESWIKSHFSRLSEEKLETGSTPTAASSMAAPQPESGSGEASTTVRVETFSTRQGEAGTALHRESFTSKQKMSGSSVVKETHKESGKSSSTNEATWAAVAACAKEIDTKGRQLANSMLQRATVYQNNGHLESNDINQEELRALEEVEIKLKGNFFTQRETTVAGMNHTHTLHGHGHGHHGYLSHQNHQSHSLTNRSQQIYHPFKAT