MMLLLLLVRGCGGCDNDNAGEATAATAAVPTMGESGSFFADVVADYYIDELGQAGGGASGSMQPAISCLWSPRFSSKPPDVHFDPPSEDEMAAWFGAIVKGEELAGNDGDGGHRLIADDGGRDAVPATMETSTETDKKEKVPTTTEGVVMGNKVMKNKAPAGGPSSWRSHHGEAHKLTEKRRRHKINERLKTLQQLVPGCSKSNQASTLDQTIHYMKSLQQQVQAMSVGLAAPAVYPIVQPQCMPPGMPVAMPFPAAHPMVLGGHPPSTTMVPFGATMFQLPYPGAAVMVPAAAAVAPLYPAPAAAPTSTAVAFGDSMSANHSRGSSSRSRSKGRGKGSSSL