MNIDTFLVMSLPYEIFSTSRRFENYYIDDMQCGDLSDWDFEMLGVMDISARVDPFRCLQFDMMTTFNIHPMNFDHQQLQGTPISRQYCADILFDEMKVLSTQFASGQYAFLIGELIDHFHYGNGRPWSSERLNHAYAEVIRGAGTNDVLIKIQKAIDYHLYLNREASLDYNFFTSLNLAIRHLKLPKFNRFNDRFNGLGISVHDIYVQQIKLVRFQRYAMSWEGLLSFKGQDHFGLGREDIANELYKNFCFFRIWFFLQRHSDYAYRPFLTNLNAHAHIKGSV