MDFSESTKVVYNRIQAIEPEFVGKIIGYILIQNHGEREMIRLAFSPDNLIYAMICKAKSDLGLNKIPVLNLISPSQVNPSPVSDVPQQFIPNSTVSSHPIFSPVKVRTAGYSEMVPEDYRIQNQMQFLALDDPIEFVNSDFSSSYIYPEPALSPRTSRRSPSLPEFPVKICHYFIKGFCKHGNNCSSNLNEIANEECVVSPGSFEKLELELTELLKSRRGVPVSIASLPMMYYEMYGRTLQAEGYLTESQRHGKAGYSLTKLLARLKNSIRLIDRPHGQHSVILAEDFPKYLEYAGERNDPGGIVAGSRQIYLTFPAESTFTEQDVSNYFSNFGPVQDVRIPCQQKRMFGFVTFVFAETVKKILAKGNPHHICGARVLVKPYREKSRLIDR