MDGYRDLYRARVSAGYYTSPFYQPASYALSADPYLSAYARVPLDAYAAYQPELLRFRRYAAPLSPLPPRRRSSPRRRPPAQTSGKQRPSRVQYLAPTKTFFKKTRKDFPVKTSTPKKGSQRRALQSKPEQKVGKAAGKAPSSPATSLAKETQELHSLYRTGVDPSTGKKGVKTSAKKASETPLKKSTPNGRGQKRKANTPKKDEVFSSAKKSKGKKKKGLAKKQQREVKKDEEPVISTPKTVKVEPSVLTEEEVEVFLALQNAACKAVGEFLGIPDKSEEADKSDAPDASSDEAKLVADAQPNSDGELQTKVGEGTKPDALSPEEEKKLEEEGYKFFSKFLEESQDLRNLYLEKKDDGAFECLVCRSIDPQTSKKFANLTNLVMHTSMRKLKRPEHRGYGQAIC