MLASLQSLALSLSLLVATTAAQSNLVVSHFNGNVYSLALSGSQLTLKQTLKAGGTWPAWVTYDNDTRTVYVNDEAGWIAPTITALSVSADGTLAQTAAARSNGEVHSGLYGGGDGKGFIAVVQYENSGIWTYKLPITSSSQPLQKLGPWTMPGPGPVPSRQNKPHPHSAFPDPTGRFLLAGDLGADLIRVFSIDSNSGQLTSCADVKTGAGDGPRHGTFFTAGNSTVLYMVNELANTVTTYRVGYPSGGSGCLALTKAQSISTMGPGRAPPAGSKAAAVQLVGGRHLYVTNRNDKTFGAQQDAIALYAVSPTDGLLTFVETSNSRAFFPRTMQANKAGTMLAVGGQTSSNVVILERDAQTGKLGRVLANLVVGTPGRAGEEDGLSAVVWVE