MLTHRCTSSVLLRQYTMLQISKHAALQKPRAGSTGVYKPVTNAPTPSYLRPPSRHVPAVHHRPVLTAASSTTHHETTATSTSVAAATLTRTVSDLLSMSLCGIASVPAVEPAVFRSDNFYDLYSLGEVLGQGTYGTVRACVEKQTGQEYAVKIVPIMRNKEDKTAIIENEISLWQSVQNCPYVSRLVAAYKDNVCVYIVQELCVGGDLQTLLDHQDTLDESEAATAMYGVLSALAACHQHGICYGDVKPANFLLGTMYPSVMHMVDPSLPKGNLAVRAVDFGCAQYCPNGCSILQSLSGTPAYMAPEVIVDHCYSVSMDVWAAGVMMYQLLTARFPFWDCDLAGLNRIRPRQILEDIKTANILLDVPCCDQLSGDAKDLLSRMLEKDVDKRLTAEQALQHPWFKKFMLSNDQ*