MSAYARLSFVLHNLAKQKGISVRLLRFPLGRDPSLLTEKLDPNISQPVRSLIELSELDKAAQISHLAVCEESYHGWDTKVMMCNDIISSMCKAKRISSRTSPLSTTLSKPFVIDNRVEEALNLYIRTTITVLPNMDTRRLLTKGLVDTGRIYEAIIFLYSRNLWDSIAYSYIIRGFLDLGEHDMANHLLCIAKQDHHVRAVVEATFVDYWFKQGEDAKAMEVYRSLISRNVCASTVNTLLEILFDNGKETEAWDLFNAMLTNNSLTYNRDTFGTVVNACFKLRLFKQALHTFKRPEFTRSSRCYATIIALFCEHGMMSQAQDLFDEICSAPEYLSPDVPTFRSLINGYAKAGRVDDAVRLLKLMVDATLLKFSVHSAH*