MIDQPFSVSQMDPTTAYVSAFQYGNSLHSVISAARLLKLRTATTAKEEKPQAISPFSPEARVPLPCELNEHKNANRCWVGSSNFSTSVWKRNERERYRVRCVNDGYERLRDHLPLNENDRRISKVDTLRLAIRYIRHLEAVLCNEDHWTKCNCFETFKTESEDNAERSRKNRGRKRQYDD