MDSDTSRLSSKVSHHDETVSNELEEILTNNQSPYSKRLRLASWVELKLLFQLAAPAVIVYLLNNVISMSTQIFCGHLGNLELAAVSLGNTGIQVFAYGLLLGMGSAVETLCGQAYGANRYEILGIYLQRSTILLMLTALPLMVIYIFSKPILILLGEPVNIASAAAVFVRGLIPQIFAYAANFPIQKFLQSQSIIAPSAYISVGALVVHLFLTWLAVFKWDWGLLGASLVLSLSWWIIVVAQFAYIAMGKTCRNTWKGFSLQAFNGLWRFFKLSAASAVMLCLETWYFQILVLIAGLLKNAEVALDSLSVCTTISGWVFMISVGFNTAASVRVSNELGAGHPKSASFSVVVVTLCSFIISVIAAIIVMIFRDSISYIFTEGEVVAKAASDLSPFLAATLILNGIQPVLSGVAVGCGWQAFVAYVNVGCYYLLGIPLGVLLGFKFDLGAKGIWSGMLGGTLLQTMILLWVTLRTDWNKEVENAKNRLNTWDDKRQPPLQE*