MTMYHSGNDDSEATLAYIPQALSYHFSRDSATNTALTCRDSQYGYMVSTSAKTGKTDICRVDTQAKIASIDIRVMLPDLVWFPSRCGSKPVKIRSWLNDVGGKTRATFTDRGKRAIASMQTTLGSCMWISDQSYRLALVEEASDRNEPIAYISHPESRSTPILVVNIRAAGIVDEIVVASIILEQKLRLKEQSEWMALESGDGYHMMTRGCFQLVCGGISAGRRVIAPHATGNQEAMCIAQHAQENMMLRGLMLPEG