MVKESAEILSEIRKNYILSTMKGGKRIDGRLPDEFRELTIIENYIPRANGSAYVALGNTRVVAGVKIEAGEPFPDTPDQGVLTTNVELLPIAFPSFEAGPPNDLAIEVSRVVDRGIRESKMISPEKLVIEQGKKVWIVFLDINVLDYDGNLIDASTIAAVAALRNAVVPASKEGGEDFKLPVSSTPISVTMVKIGDTLVCDPSLEEDQICGGRITVTTTEDGHIRAMQKGEIGAFTVEDVKKAVKMSLEVGKKLREKYFR