MEAIKNTDSGDIVPKLSKFLDRHLVFPLLEFLSSKETYNERDLLACKLSVLNKTNMVDFAIDIYQKYHDGKKPPEELVNKRSKVVNELKDLGKQTDPMLSVLMSDDVQKAIESQTEGKQLFDYVVQNHNVTAENVESLYKFAKFQYECGNYSGASQYLTSHRLLIQPTDKLYLSNLWGKLACEILMQQWEHALEDFTRLKEFIDSYPYFTPLELLQQRTWLIHWSLFIFFNHSEGRNLLIEMLLEKKTQHHQKPQPYLNAVQTICPHILRYLTVAVVTHRNRRDYMKDLVRVIQQENYTYRDSITEFVECLCVNFDFDGARQKLKDCSDVFNYDFFLVALQDEFIENARLFVFEIFCQIHECISISMLAEKLNMSADEAEKWIVNLITAARLDARIDSKLGHVVMGAQAISPYQQLVEKSKAMSIRSNALIGQLEKRQVLD