MLSHSLTLHLSVHSSWHGRGALPVSSCSRQRGNDALTLRVSKRNAIEYPNASLSSHFSLHSRVFEPNANANHTFGAGVLYRAIRRERIAMRCALTDPAVWNGRLATSMIPAQQSQSWNGIPYPKDIKDVGLEDPHDTRLRIFSGTANLPLAQEVACYMGLHLGKINIKRFADGEIYVQLQESVRGCDVFLVQPTCPPANENLMELLVMIDACRRASAKTITAVIPYFGYARADRKIHGRESIAAKLVANLITEAGANRVLACDLHSGQSIGYFDIPVDHVYGQPVILDYLASKMISSHDLVVVSPDVGGVARARAFAKKLSDAPLAIVDKRRQGHNVAEVMNLIGDVRGKVAVMVDDMIDTAGTITNGAALLHQEGAREVYACSTHAVFSPPAIDRLSGGLFQEVIVTNSIPVKEKNYFPQLTVLSVANLLGETIWRVYDDCSAGSERHSSLGID*