MDRVKGPWSPEEDEALRRLVQAHGPRNWSVISKSVPGRSGKSCRLRWCNQLSPQVAHRPFSPDEDEAIVRAHARFGNKWATIARLLNNGRTDNAVKNHWNSTLKRKKCSAVSDDVTDRPPLKRSASVGPAHLNPGSPSGSDLSDPSLPALSNPSPSAHYRPNLMETASSACDPATSLSLSLPGFGSGSNPVCAPRPVSVSPPSPPPAEPVEQRGKQMFNAEFLRVMQEMIRKEVRSYMSGMEQKNGFRIPTEAIGNAVVKRMGISNIE