MSIDIQEAPATAAVPDAAGRFGQFGGRYVPETLVRALDELAVEYDKSITDQAFQDELAELLRDFVGRASPLYHARRLSDQAGGAQIWFKREDLNHTGAHKINNTLGQCLLTKRMSKTRVIAETGAGQHGVATATACAHFGLPCVVYMGEEDIRRQKPNVFAMKLLGAEVRPVTSGSRTLRDAINEAMRDWMASVEDTHYILGSVVGPHPFPRIVRDYQSVIGRETIEQCQQRLGRLPQKVVACVGGGSNAAGMFYPFVEHKEVELIGVEAGGRSATPGDHASPLTYGQPGVLHGSFSYVMQDDDGQTCDVHSMSAMAAFDACASAEGIMPALETSHAVAKAMELAAEMSKDETVVVCLSGRGDKDAMEVARLKGVDYG*