MVLGVRVHGPDVVDVEVKLDETFRSVPVPEKLGIPVLYKTQSGTGGDDSDIRSNVIVRFMADTSDGLAPAEWQYGGRQGPAPPVVLARKDQVPFSKHDFDLILEYMDHWMEEAREDEDHFTEATNKILEPKAFQRFVREQEDFPLGFLSLQFPKHSLVEAQGLTNRPELNGKQGTVTQYSRDRVGIQWSSEAPVMALRPERLRLLQEPKEESHAKRHQGTKQTEERRRDLERQEALQISKRFHECLFEDTFPEMGDLHLFGVGCDYKARATEVLAVWQGLVKHLDFGAEQIAEALIEGNMQERFKEWTHKLAESRTPNSTYAKDLISANFAATEWDEL*