MESFISMLQQCKKERNLAHAKLLHVHIRMYGLDAHHALGNHLIPVFLECGSMPDAHQVFCRLERRNEHAWTSLIQGYIENWDCQHAFILFQKMQEDGVPPSKYTYPALLKACSKMKCAVRGQEIHMGVIKEGLERDPYVGNTLVDMYAKCGSLAEAQEVFDRLLVRDVVSWNALITGYAEHGLSQEALNSFEQMQLMGVSPSSVTYISGLKACGSLGFIDMGQEMHSEIAKEGYERDSFVCSTLVDMYAKCGLLAEAQEVFDQLPVRDVVMWTALIAGYAEHGFNEDAENCLEQMQLEGVPPNAFSWNAAIMGHAEEGESDRALILYAQMQEQGLLPDTVTFVCILKACGITADLRSGKRYHAQLYSINGLRATEAVVLNALIDMYGKCGNMVDAQHVFSAVPTQDLVRWSALIMGYVSQGEFELVFYLLKRLREEGMQPDGITLLSVLAVCSHAGLVDEGWRCFEGMSKEHDVVPALTHYNCMLDLLGRAGQLDEALSMMQKMPFQPNLVTWSVLLGACQKWGNVELGRQAFDHAVTMDKNHASAFILMSNIFMDV