MTEPLATKTAIFDVAVIGAGVVGCAMARRFALEGARVVLLEKSTDILSGASKGNSAILHTGFDAPPGSIELACMQEGYREYRDIHARLNLPLLETGALVAAWSDEDLARLPAIVEQAHGNGVDDVRQVGRDEVLALEPQLAGNVLGAVRVPGEHLVDPWSAPLAYLQQALAHGAEACFDVEVLDGAFDGGEWLLHTRRGDLRARQVINCAGLFGDQLEQRLLGAASFAIHPRKGQFVVFDKAAAALLRHILLPVPNERTKGVVFTRTVFGNLLAGPTAEEQDDREQARVDSDTLQRLIDAAVERIPGLRGMPVTATYAGLRPASEKKEYRIRQVDGRNWISVGGIRSTGLTAALGIARHVYRLYQGERFHEAVREPLWPQVPNLAEHLPRDWQRPGYDEIVCHCEMVTRREILAALEGPLPAGDFGGLKRRTRACMGRCQGFYCNARVAELSAGRLAQPLATGSCHEHH*