MSQPLNSSRHASNPHATQRVLITNKRGEKLVGLLHPTGLNKIVVLCHGFTASKSSGIIVDLADAIIKKGISVFHFDFSGNGESEGEFQYGNYRKEAEDLHSVVSYLYQEKYDVAAVVGHSKGGDVVVLYASLYDDVHMVVNLSGRFYLEKGIEERLGKEFLDRINKEGYIDVTNKSGNMLYRVTKESLMERLNTDMRATSLSISKECSFFTVHGSADDIIPVEDAYEFAKHIPTHKLCVVEGADHCYTRHRKELSDAVVGFITSNKARDTTLEDQ*