MEMLAHPGSTNGYVISRYHPHMCGGPSYVKHQHRSRTHHVEPDSSKILPGCKQLYTQELDVRCRICGDQASGFHYGVHSCEGCKGFFRRTLKKQLVYTPCKTGSQCRIDQITRNKCQYCRYQKCLNAGMSQD