MLGTYALEQTGDRAICIHCGQCANVCPVGSITEVYEYPEVKAAVQDKDKIVIVSTSPSVRVALGEEFGMPKGAFVQGKMVALLRALGVDYVLDTNFAADLTIVEEASELLARIKGETDKPLPQFTSCCPAWVKFAETYYPELLPHVSTAKSPIGMQGPTIKTYFAQKMGIDPRKIVNVALTPCTAKKFEIRREEMNAAGQKLGIAELRDMDNVITTRELALWAKEAGIDFTSLEDSDFDKFMGEASGAGVIFGNTGGVMEAALRTAYAYLTGEQPPKEILKLEPVRGYDGLREASVEIAGRVINVAVVHGTENVRKLIAGGIEKYHFIEVMTCPGGCIGGGGQPKDFAYDADAARKARIEGLYERDAEMELHLSHENKEIQQLYQEFYDTPLSDMAEAMLHTAYQDRSADLTKGAKKKMMKWKCLICGYIYEGEELPADFVCPICKQGADKFVKIEDTPGDKAKNPYAGTKSEKNLLEAFAGESMARNKYTYFAKVAQEAGFEQIAALFLQTAENEKEHAQLWFKALGELGDTAANLLHAAEGENHEWTDMYVRMAQEADAEGFYELAEQFRGVAAIEKRHEERYRALLHNVEAQQVFAKSEVRIWECRKCGHIVVGTKAPEVCPICKNPQAYFEIHTINY