MDRRSANCLLDSESVADSDADSCKFMFATHRRAPALLTLQALVSASIEGAAAAIGTPALRIRGNHRFARQDWTGAIELYTRAIHKAIQESKEQMSLSNRVNHVNGNGVEIEMEVVMDYSNRAEAWLRIHHYERAWADAERALSIDPHHLKSLFRKSRVLLGLGDYQQALTHLDSAYARAPFDKDLLAAIKLSRIGDHQSRLGVYELTDFYLKGRFAGENPTCAHYVGPIQLKAASGNKDRGLFLTKHVKARDLLLVSNPLAMLDSMSANKCQKNSLDYGAKGRLDPEIQEKLVHAVRERAKVSTKNRQRLLALCHGTDSAQHAVPSMDLFIPGRRVAPVETLNLKEERINRLVMRNAIERNMVSTTLERRHDTTRTNAKDHEERVFWGLWVLPSFINNSCIPNVSMVVIGRALLVYACRDLSAGEELLCSYFNLFQPLPQRLKFKGTNLV