MNTESSPFVFNVGTLVRGSAVPASVQQTGPSPVRIGPAMIAIPENGDVTVNATITPLGDALMVDADVSAELSGECVRCLQHMAPRAQFHVNEVFALTEDFITGDDGDGEDDDVTVITGDTVDILQAVIDEAGMSLPFNPQCEGGCVQSDSDVPEPDGIAGETELVDPRWAGLEKFL