MDSVVRAVIEAIHSSPTRAVLCLSGGASQALGWLLSVPRASSTVLEATFMYSRASMVQLLGKVPTQSVCRETADEIALEAYNRALELSMPGMQVAGIGFTGVLASIPPKRGDHRCFVSARTQNGLWQYDLTLAKGHRDRYGEDYLTSCLLVKTLANVCGTIDDIPLDLKEGIEKLRETKLVYSEEEQLQQLLSGKICMINFSDRVNSPTSGTRRVVLSGSFNPLHDGHVKLLDAACSLREGGLPCYELSAINADKPPLGLTDIKERSNQFRSGNTLVVTNQPYFFKKAELFPDSTFVVGADTALRLLDPKYYGNSKVRMVEVMLGIRKLGCDFLVAGRKVDEAFKVLADVEVPTEVEGMFQEIPLSLFQSDLSSTQLRAQARQQG*