MDRLVKPDVEELNLVFIRGQKCSTTFALTNLMHTMSVAVFLDTTNPTRFSFHHALVVLPPLATVSFTLFLSQSSDQPPNIAPNPDTILVHSSIVLAGNTNQENLHLLFSKSGRHIFNDATIPINFVGHDIIDFLLSSPTSKIVNHSFILSRAISFCNNHELNSLLRSAAKTGNLLFFSSLITVGADVNHRDVDRESVMSLAIRSRNVDMVRVMVESNFVIDHSVDRFLHDAACVNGVETMEVLCMNYLDIDINSVNPRGQTALHIAANHGYIEVLEFLVTLGSDSDVVDNKGWTPLHCASSEGHVAAVEFLLNSSVFVKYAVTKEGKTAIALAYENDHMDLYDMLYLRDVLHKAATVNDISGLKKCLAEGAAVNGKDQNGWTALHRAAFKGRVESVKLLLSHGARVDVEDDDGCTPLHRAVDAGHGQVAMLLVAQGARASTKSLIDHMSLKNYHSLVDPLC*