MVHEYQEKEFRSMAAYAVQFSSIEGRNLTLVDPCNGNVHQIPSHSIINAVRGKRYLACTWSNWFLMLDEAMMECFLTTMFAMLPLKGSETMMTVVPLPQMPEDPPQLDFLFNCAFSAPAPTTLGPGCVVVLGLSLAVSPAGEEGTHSNTIHLLRLGYDGVKVFTFSVKVFTFSLANMIIMCSFVEIEQEDEDHDKCSLSSNCQDNPAAKVMEENSIVQPDPPSKCLLQWSTLTTDLLPEHVVPTLSFIDFLHLKSVCKDWSGISTAIGGTMAWPLLVTPNTSQSRNGGSLDVFDPVTKNKYTLSVQVPSVTVPDDGLASLVPHCSKNGWLIVSRGHSFFLVNPFKRGDDAMVVLPPVNELFWFKGISLCSTPGSPDFMVMIIEGISIQHIDTVRIRTWRPGQGSWEQHEDFDYDEIYFLLATHNPFFLDGEFY*