MDEVRTLYPDAYKICQQFEIDQHKMEEIILRMTREISMGLAKDTHSRATIKCFVTYVQDLPTGRERGRYLALDLGGTNFRVLLVTLESESTVNIDGKTYGISKELMEGSGVKLFDFIAQCLSDFCKDHKLENANLSLGFTFSFPCKQLGIDNGTLVAWTKGFKADGVVNKNVVELLREAITRRGDLKVQVVAILNDTTGTLMSCAFTRQNCKIGMIVGTGSNACYVEKTSNVEMFPGYQNSPKPHMIINCEWGAFGDNGVLDFVRTRYDVEVDSHSMNPKKQIYEKCISGMYMGELVRYILVELMDRDVIFKGVKSQTLQQRGKFDTRFITEIESDEPGKFRNAAMVMDNLGIRTSNEKDLMCLRYICETISTRSAKLAACGLVCLIRKMNVKDLAVGIDGSVYRFHPHYHRLLMQNMNLLLNGTVRFELVLSEDGSGRGAALIAAVCAKD